Я хотел бы генерировать строку слов непрерывно и добавлять в текстовый файл. Поскольку я использую WatchService, я бы хотел, чтобы строка была добавлена немедленно. Служба WatchService требует, чтобы я сделал «Сохранить», прежде чем обнаруживать изменения в файле и соответственно реагировать. Есть ли способ «Сохранить» после добавления каждой строки?Java добавляет текст и сохраняет файл непрерывно
0
A
ответ
2
Используйте flush()
метод вашего Writer
после того, как вы напишете текст в файл.
3
Предполагая, что с save
вы имеете в виду write to disk
, тогда я бы посоветовал использовать метод flush BufferedWriter.