Как писать в файл java
Ответы
Ivan Gagarinov
22 сентября 2022
Для работы с файлами можно использовать методы из библиотеки java.nio.file. Библиотека предоставляет классы Path и Paths для работы с путями файлов, а также класс Files для манипулирования с файловой системой.
Сначала нужно сформировать путь к файлу с помощью класса Paths, например используя метод Paths.get(). Получившийся объект нужно использовать в методах класса Files.
Пример создания файла:
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
// Получаем путь к нужному файлу
Path writeFilePath = Paths.get("/tmp/file.txt");
// Создаём файл
Path createdFilePath = Files.createFile(writeFilePath);
System.out.println("Файл создан: " + createdFilePath);
// Записываем данные в файл
String str = "Hello world!";
// Строку переводим в двоичный тип данных
byte[] strToBytes = str.getBytes();
Files.write(createdFilePath, strToBytes);
0
0