请问各位老大:
java类库中有没有办法将String类数组一次性写入文件?我原来是用的BufferedWriter类里面的write方法将select后的结果一条一条的写入文件的。现在建了个String类的数组,想把结果暂存在数组中,最后一次写入文件,这时却发现BufferedWriter里面没有相应的write方法可以写数组到文件。请教各位高手java基础类库中有没有办法可以将String数组写入文件?谢谢指教!!!
java类库中有没有办法将String类数组一次性写入文件?我原来是用的BufferedWriter类里面的write方法将select后的结果一条一条的写入文件的。现在建了个String类的数组,想把结果暂存在数组中,最后一次写入文件,这时却发现BufferedWriter里面没有相应的write方法可以写数组到文件。请教各位高手java基础类库中有没有办法可以将String数组写入文件?谢谢指教!!!
把数组转化成字符串,那我一开始建数组干什么啊!
import java.io.File;
import java.io.BufferedOutputStream;
import java.io.ObjectOutputStream;public class Test1 {
public static void main(String[] src) throws Exception{
File myFile;
myFile = new File("c:\\rr.txt");
String myString[] = new String[]{"werwer","w435r34","4365"};
ObjectOutputStream myOut = new ObjectOutputStream(
new BufferedOutputStream(
new FileOutputStream(myFile)));
//以上定义了要使用的对象,
//将myString中的内容输入rr.txt中
//注意,这样的输出如果直接打开文件来观看是不可读的,
//如果想可读,请使用DataOutputStream,并用循环输出
myOut.writeObject(myString);
myOut.flush();
myOut.close();
}
}