Встречается на собеседованиях • сегодня

Что такое работа с файлом

Работа с файлом в 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).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы