StringIndexOutOfBoundsException при преобразовании char [] для чтения из BufferedReader в Android

Нажмите Ctrl + Shift + F и введите строку поиска (div).*(class="X").

Если класс X можно найти в любом месте строки, например:

измените ваше регулярное выражение следующим образом: (div).*(class=".*X")

Также убедитесь, что вы выбрали свойство Regex (см. ниже изображение).

Например, здесь я искал все html-файлы, где есть div с class="row".


Я использовал это на IntelliJ IDEA 2018.1.5 (Ultimate Edition) Build # IU-181.5281.24 , и он работает как прелесть.

1
задан nicetrybro 18 January 2019 в 20:48
поделиться

2 ответа

Попробуйте заменить это:

int messageLength = reader.read(buffer, 0, READ_BUFFER);

На это:

int messageLength = reader.read(buffer, 0, buffer.Length);
0
ответ дан Ali Ali 18 January 2019 в 20:48
поделиться
regionLength=-1

Я думаю, что вы попали в конец файла.

Возвращает: количество прочитанных символов или -1, если достигнут конец потока

Документы

0
ответ дан Juan 18 January 2019 в 20:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: