【问题标题】:PrintStream - how to write inside an already created file [duplicate]PrintStream - 如何在已创建的文件中写入 [重复]
【发布时间】:2016-12-31 12:41:17
【问题描述】:

我想使用PrintStream 将我的测试结果写入已创建的文本文件。不幸的是我只知道这个说法

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

但这正在创建一个新文件。从语句中删除 new 将不起作用。

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

【问题讨论】:

  • 您的意思是要将数据追加到文件末尾吗?

标签: java printstream


【解决方案1】:

使用此构造函数以追加模式打开文件:

public FileOutputStream(String name, boolean append)

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

【讨论】:

  • 谢谢你!这就是我要找的!
猜你喜欢
  • 2011-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多