Как работает bufferedreader java
Ответы
Иван Полежаев
13 апреля 2023
BufferedReader
- это класс, который обеспечивает буферизированный поток символьных данных, который читает текст из символьного входного потока, предоставляя более эффективное чтение, чем чтение каждого символа отдельно.
При создании объекта BufferedReader
вы должны указать входной поток, из которого нужно читать данные. Вы можете использовать метод readLine()
для чтения отдельных строк из потока.
Пример использования BufferedReader
для чтения файла:
try (BufferedReader br = new BufferedReader(new FileReader("file.txt"))) {
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}
Этот код открывает файл "file.txt" и читает его содержимое строка за строкой с помощью BufferedReader
. Затем каждая строка выводится в стандартный вывод.
1
0