Как читать txt в Java?

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

от jeromy_ruecker , в категории: Java , год назад

Как читать txt в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от camren , 5 месяцев назад

@jeromy_ruecker 

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
BufferedReader reader = null;
try {
    reader = new BufferedReader(new FileReader("file.txt"));
    String line;
    while ((line = reader.readLine()) != null) {
        // process the line
    }
} catch (IOException e) {
    // handle the exception
} finally {
    if (reader != null) {
        try {
            reader.close();
        } catch (IOException e) {
            // handle the exception
        }
    }
}


В коде выше, file.txt - это имя файла, который вы хотите прочитать. Каждая строка файла будет считываться в переменную line, которую вы можете обработать.


Обратите внимание, что в этом примере мы используем блок try-catch-finally для обработки исключений, которые могут возникнуть при работе с файлами. В частности, мы обрабатываем IOException, которое может быть выброшено при считывании файла. Также мы закрываем ридер в блоке finally, чтобы гарантировать, что ресурсы будут освобождены пос