Как читать из файла 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");
// Читаем файл
String content = Files.readString(path);
// Выводим содержимое
System.out.println(content);
0
0
Сергей Якимович
18 ноября 2022
Также надо учитывать, что метод readString()
может выбросить обрабатываемую ошибку java.io.IOException
.
И при его использовании надо или обрамить вызов try-catch
, или указать в головном методе throws IOException
.
Path path = Paths.get("input.txt");
String contents = "";
try {
contents = Files.readString(path);
} catch (IOException ex) {
// обработка ошибки чтения
}
0
0