我正在编写一个文件编写器,将 ID 和名称(均为字符串)写入文本文件。这要求用户输入然后将数据存储在 txt 文件中。但是,当我再次运行此命令时,任何新数据都会覆盖以前的数据,因此数据永远不会保存到 txt 文件中。
谁能告诉我如何保存这些数据,以便添加的任何新数据都存储在下一行而不覆盖前一行?
谢谢
最佳答案
通过添加 true
作为第二个参数,激活 FileWritter
的 append
模式:
FileWriter write = new FileWriter(newTextFile, true);
关于Java-将数据写入并保存到txt文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47308436/