怎么样把vector数组中的数据写到文件中去 vector有一个方法toString,就把vcetor转换为String了,稍微想想办法,在需要的时候,就可以把String再转回来。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以自己定义Vector数组要转换后的格式,如用,间隔.之后,怎么存为文件或再转回来再编程实现,我还以为是串行化的问题? String temp[max_count];for(int i=0;i<feature.length;i++){ temp[i]=feature[i].toString();}String outputFileName = "feature"; //将数据写入文件File outputFile = new File(outputFileName);FileOutputStream out = new FileOutputStream(outputFile);out.write(temp);out.close();就是这段程序,有什么问题吗?运行不了 既然写到文件肯定是想下次再把它读出来的,否则就没有什么意思了。你可以把vector中的内容以xml的形式写到一个stringbuffer中,然后把stringbuffer再tostring写入到文件中,下次读也可以以xml形式读取。 你的Vector里放的是对象将对象写入文件就是对象的串行化,不能通过简单的I/O流存取!!! String temp[max_count];for(int i=0;i<feature.length;i++){ temp[i]=feature[i].toString();}String outputFileName = "feature"; //将数据写入文件File outputFile = new File(outputFileName);ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(outputFile) )out.write(temp);out.close(); java求助 请教System.out 的实现步骤 关于Iterator的问题 [Swing]如何捕捉TextFields内的输入情况 UT的java实现 请问:关于默认按钮问题! 刚看了JTree添加checkbox的例子,自己也做了一个,可不知道给如何遍历数的所有末节点,请大侠指教,最好有源代码!!!! 有人用java开发过Agent吗? 我想问个别的话题的问题? 请问那里有JAVA STUDIO和JAVA WORKSHOP下载 再问关于静态变量的问题。。虾米,小鱼,大鱼都可进 怎么捕获反射过程中的异常?
之后,怎么存为文件或再转回来再编程实现,我还以为是串行化的问题?
for(int i=0;i<feature.length;i++){
temp[i]=feature[i].toString();
}
String outputFileName = "feature"; //将数据写入文件
File outputFile = new File(outputFileName);
FileOutputStream out = new FileOutputStream(outputFile);
out.write(temp);
out.close();
就是这段程序,有什么问题吗?
运行不了
将对象写入文件就是对象
的串行化,不能通过简单
的I/O流存取!!!
for(int i=0;i<feature.length;i++){
temp[i]=feature[i].toString();
}
String outputFileName = "feature"; //将数据写入文件
File outputFile = new File(outputFileName);
ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream(outputFile) )
out.write(temp);
out.close();