Класс InputStreamReader
Наследуется от класса Reader, реализуя Методы для чтения символьных данных входного потока с перекодировкой.
Конструкторы
- InputStreamReader (InputStream is) — создает объект класса InputStreamReader, используя кодировку по умолчанию;
- InputStreamReader(InputStream is String enc)-создает объект класса InputStreamReader, используя кодировку, заданную в параметре еnс.
Методы
- void close() - закрывает поток;
- void mark(int readAheadLimit) - маркирует позицию в потоке;
- boolean markSupported() - определяет поддержку маркировки и сброса позиции в потоке;
- int read () - производит чтение символа;
- int read(char[] cbuf, int off., int len)- про изводит чтение символа в массив;
- boolean ready () - определяет готовность потока на чтение данных из него;
- void reset () - сбрасывает позицию маркера;
- long skip (long n) - пропускает заданные символы.
Содержание раздела