写文件问题!保留原有文件的数据继续写数据怎么做?
要一个文本文件写入数据,
FileWriter filewriter = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(filewriter);
bw.write("I am fine");
这种方法可以想文件中写数据,但是每次都覆盖原来的数据,我想在保留原来文件中数据的基础上,继续向文本文件中写数据,比如原来文件中有
hello world
how are you
我想在写入一句话“I am fine”
文本文档中的数据就变成了
hello world
how are you
I am fine
我也试过了new PrintWriter(new FileOutputStream(file));
pw.println("I am fine");
仍然是只能覆盖原来的数据。急!望高手告知