2016-08-24 46 views
1

我想使用PrintStream将我的测试结果写入已创建的文本文件。不幸的是,我只知道这个声明PrintStream - 如何在已经创建的文件中写入

PrintStream out = new PrintStream(new FileOutputStream("Results.txt")) 

但这是创建一个新的文件。从声明中删除new将不起作用。

那么,在不删除以前的结果/创建新结果的情况下,写入Results.txt的命令是什么?

+0

你的意思是你想将数据追加到文件末尾? – Kayaman

回答

2

使用此构造中追加模式打开文件:

public FileOutputStream(String name, boolean append) 

PrintStream out = new PrintStream(new FileOutputStream("Results.txt",true)); 
+0

谢谢你!那就是我一直在寻找的! – Tudor