Я работаю над операциями записи файлов в java. Я хочу очистить содержимое файла, прежде чем писать что-то новое в нем, Как? - PullRequest
0 голосов
/ 22 апреля 2019

Я хочу очистить содержимое файла перед записью в него. Я не хочу его удалять, я хочу очистить содержимое

Ответы [ 2 ]

0 голосов
/ 22 апреля 2019

Когда вы делаете

try (PrintWriter pw = new PrintWriter(new FileWriter(filename))) {
    pw.println(whatever);

это очищает / усекает содержимое файла перед записью в него того, что вы хотите. Это не удаляет файл.

0 голосов
/ 22 апреля 2019

Вы можете сделать это, используя PrintWriter, используя метод print и установив для содержимого значение Пустая строка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...