Как работает метод read java
4 года назад
Человек-Молекула
Ответы
2
Метод read()
является частью класса InputStream
, который является абстрактным классом для чтения последовательности байтов. Этот метод используется для чтения одного байта из потока ввода.
Синтаксис метода read()
выглядит следующим образом:
Метод возвращает целое число int
, которое представляет следующий байт в потоке. Если достигнут конец потока, то возвращается значение -1.
Пример использования метода read()
:
В этом примере
- создается объект
FileInputStream
, который открывает файл "example.txt" для чтения. - с помощью метода
read()
читается каждый байт из файла, пока не будет достигнут конец файла (-1) - прочитанные байты выводятся на экран в виде символов с помощью
char
- после окончания чтения файла, поток ввода закрывается методом
close()
Важно отметить, что метод read()
может выбрасывать исключение IOException
, которое должно быть обработано с помощью блока try-catch
или перенесено на уровень вызывающего кода с помощью оператора throws
2 года назад
Иван Полежаев