Класс Java StringReader
Класс Java StringReader
В этом руководстве мы узнаем о Java StringReader и его методах с помощью примеров.
03 класс 10 package можно использовать для чтения данных (в символах) из строк.
Он расширяет абстрактный класс 20. .

Примечание :В 37 , указанная строка действует как источник, из которого символы считываются по отдельности.
Создать StringReader
Чтобы создать 45 , мы должны импортировать 50 пакет первый. Как только мы импортируем пакет, мы можем создать средство чтения строк.
01
Здесь мы создали 64 который считывает символы из указанной строки с именем data .
Методы StringReader
77 class предоставляет реализации для различных методов, представленных в 89 класс.
Метод чтения()
96- считывает один символ из средства чтения строк109- считывает символы из ридера и сохраняет в указанном массиве117- считывает количество символов, равное length из считывателя и сохраняет в указанном массиве, начиная с позиции start
Пример:Java StringReader
10пре>Вывод
28В приведенном выше примере мы создали средство чтения строк с именем input. . Средство чтения строк связано со строкой data. .
32
Для чтения данных из строки мы использовали
127метод.Здесь метод считывает массив символов из средства чтения и сохраняет в указанном массиве.
<час>Метод skip()
Чтобы отбросить и пропустить указанное количество символов, мы можем использовать
132метод. Например,40Вывод
59В приведенном выше примере мы использовали
<час>140способ пропустить 5 символов из средства чтения строк. Следовательно, символы150,168,172,181и196пропускаются из исходного считывателя строк.Метод close()
Чтобы закрыть средство чтения строк, мы можем использовать
<час>200метод. Как только215вызывается метод, мы не можем использовать считыватель для чтения данных из строки.Другие методы StringReader
| Метод | Описание |
|---|---|
226 | проверяет, готово ли средство чтения строк к чтению |
235 | отмечает позицию в считывателе, до которой были прочитаны данные |
247 | возвращает элемент управления в ту точку в ридере, где была установлена метка |
Чтобы узнать больше, посетите Java StringReader (официальная документация по Java).
java