Как записать строку в файл java
Ответы
Иван Полежаев
04 апреля 2023
Чтобы записать текст в файл нужно выполнить следующие действия:
- создать объект
FileWriter
, он является объектом классаjava.io.Writer
; - в конструктор объекта передать путь к файлу (или объект типа
File
) и значение параметраappend
(true
илиfalse
). Этот параметр определяет будет текст записываться в конец файла или целиком его перезаписывать; - записать текст в файл при помощи метода
write()
; - закрыть поток при помощи метода
close()
;
Обязательным условием работы с объектами класса java.io.Writer
является обработка исключения java.io.IOException
, поэтому код выполняется в блоке try...catch
:
try {
FileWriter writer = new FileWriter("fileForWrite.txt", true);
writer.write("Hello, Hexlet!"); // Hello, Hexlet!
writer.write("\n");
writer.close();
} catch (IOException e) {
System.out.println("Возникла ошибка во время записи, проверьте данные.");
}
Подробнее ознакомиться с описанием класса java.io.Writer
и его методами можно в документации Oracle
0
0