如何将Java程序的输出重定向到另一个位置的另一个程序文件?

时间:2015-08-14 11:38:43

标签: java copy output

我正在尝试将Java程序中生成的输出重定向到位于同一位置的另一个文件(" output.txt")。我从here找到了帮助。但是当我尝试相同的方法时,我发现我的文件" output.txt"仍然是空的。我的代码如下所示:

System.setOut(new PrintStream(new FileOutputStream("output.txt")));
System.out.println("hello");

有人可以在这里指出我的错误。 提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

正如在this回答中所说,你应该尝试将autoflushing设置为true