java如何在不重写的情况下写入文本文件?
关于如何用java将表单中的属性写入文本文件,我陷入了僵局。我知道有很多答案,但我找不到任何解决我所面临问题的方法。当我尝试将表单中的许多属性写入文件时,它们会被覆盖。 有三个属性 当我尝试将它们写入文件时,第三个文件会覆盖第二个文件
以下是我迄今为止所做的工作:
writer = new PrintWriter(new FileWriter("C:/Documents and Settings/Administrator/Desktop/example1.txt"),true);
if(specific attr found)
writer.println("my data");
writer.flush();
if(another found)
writer.println("my data");
writer.flush();
if(third attr found)
writer.println("my data");
writer.flush();
writer.close();
但它不起作用
# 1 楼答案
您可以使用FileUtils CommonsIO 2.4 API
范例
输出