Java 追加文本并连续保存文件

Java append text and save file continously

我想连续生成一行字并附加到文本文件中。当我使用 WatchService 时,我希望立即附加该行。 WatchService 要求我在检测到文件修改并做出相应反应之前执行 "Save"。有没有办法在每行附加后 "Save"?

假设save你的意思是write to disk,那么我建议你使用BufferedWriter的flush方法。

在将文本写入文件后,使用 Writerflush() 方法。