Как искать в обратном порядке, используя String или StringBuilder в Java? - PullRequest
6 голосов
/ 01 июня 2011

Подскажите, пожалуйста, как искать в почитаемом порядке (обратный поиск) в Java?

Мне нужно сделать то же самое для поиска в файле HTML как в тексте.

Ответы [ 2 ]

9 голосов
/ 01 июня 2011

[...] как искать в порядке почитания (обратный поиск) в Java?

Полагаю, вы имеете в виду поиск строки, начинающейся с конца.

Для этой задачи вы можете использовать String.lastIndexOf(str). Это позволит найти индекс last подстроки str. Если вы хотите продолжить поиск с этой точки, вы можете добавить второй fromIndex аргумент.

Точно такие же методы существуют и для StringBuilder.

0 голосов
/ 01 июня 2011

если хотите искать в файле 1. Откройте файл в режиме произвольного доступа. 2. перейти в конец файла. 3. затем поиск в строке.

...