如何输出到我以前在java中输入的相同txt文件?

时间:2012-11-04 00:19:36

标签: java printwriter

我想“覆盖”输入文件中的内容,并将其替换为更新后的信息。

1 个答案:

答案 0 :(得分:4)

如果您可以阅读整个文本文件,然后将其关闭,请执行此操作 - 然后使用FileOutputStream中包含的OutputStreamWriter,默认情况下会覆盖FileOutputStream

如果您需要同时读写,则应该写入其他文件,然后删除“旧”文件并将“新”文件重命名到位。