我的 BufferedWriter 有一个奇怪的问题。似乎每次我使用它向文本文件写入内容时,它都会清除文本文件并写入一行。我需要它来添加线条,而不是每次打印都重新开始。这是我的代码:
public void write(String str) {
try {
BufferedWriter out = new BufferedWriter(new FileWriter(savefile));
out.write(str);
out.newLine();
out.flush();
}
catch (Exception e) { e.printStackTrace(); }
}
没有例外。