标签: java filewriter bufferedwriter watchservice
我想连续生成一行单词并附加到文本文件中。当我使用WatchService时,我希望立即附加该行。 WatchService要求我在检测到对文件的修改之前执行“保存”并做出相应的反应。添加每一行后是否有“保存”的方法?
答案 0 :(得分:3)
假设save代表write to disk,那么我建议您使用BufferedWriter的flush方法。
save
write to disk
答案 1 :(得分:2)
在将文字写入您的文件后,使用flush()的{{1}}方法。
flush()