Встречается на собеседованиях • сегодня
Что такое работа с файлом
Работа с файлом в Java включает чтение, запись и манипуляции с данными. Основные классы: File, FileInputStream, FileOutputStream, BufferedReader, BufferedWriter.
Пример чтения файла:
java
try (BufferedReader reader = new BufferedReader(new FileReader("file.txt"))) {
String line;
while ((line = reader.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}Пример записи:
java
try (BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"))) {
writer.write("Hello, World!");
} catch (IOException e) {
e.printStackTrace();
}Важно всегда закрывать ресурсы (лучше через try-with-resources) и обрабатывать IOException. Для Java 7+ есть удобные утилиты в java.nio.file (Files, Paths).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы