Как открыть файл для чтения в Java?

Пользователь

от ella , в категории: Java , 7 месяцев назад

Как открыть файл для чтения в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jeremy_larkin , 3 месяца назад

@ella 

Чтобы открыть файл для чтения в Java, вы можете использовать класс java.io.FileReader. Вот пример того, как открыть файл и считать его содержимое:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
import java.io.FileReader;
import java.io.IOException;

public class Main {
    public static void main(String[] args) {
        try {
            // Открываем файл для чтения
            FileReader reader = new FileReader("file.txt");
            int character;

            // Читаем файл посимвольно
            while ((character = reader.read()) != -1) {
                System.out.print((char) character);
            }
            reader.close();

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}


В этом примере мы открываем файл file.txt с помощью конструктора FileReader, затем читаем файл посимвольно с помощью метода read(), пока не достигнем конца файла (в этом случае метод read() вернет значение -1). После чтения файла не забудьте закрыть его с помощью метода close().


Обратите внимание, что в этом примере мы используем блок try-catch для обработки исключений, которые могут возникнуть при работе с файлами (напр