标签: java printwriter
我想“覆盖”输入文件中的内容,并将其替换为更新后的信息。
答案 0 :(得分:4)
如果您可以阅读整个文本文件,然后将其关闭,请执行此操作 - 然后使用FileOutputStream中包含的OutputStreamWriter,默认情况下会覆盖FileOutputStream。
FileOutputStream
OutputStreamWriter
如果您需要同时读写,则应该写入其他文件,然后删除“旧”文件并将“新”文件重命名到位。