У меня возник вопрос о методе indexOf. Я хочу найти несколько случаев "X" в строке.
Предположим, что моя строка «х есть х есть х есть х», я хочу найти х во всех его позициях индекса. Но как это сделать для нескольких случаев? Возможно ли это даже с indexOf?
Я сделал int temp = str.indexOf('x'); Он находит первый x. Я попытался выполнить цикл for, в котором i инициализируется длиной строки, и это не сработало, так как я снова и снова находил первый x.
for (int y = temp1; y >= 0;y-- )
{
int temp = str.indexOf('x');
System.out.println(temp);
}
Но это не работает. Я должен использовать регулярное выражение? Потому что я действительно не знаю, как использовать метод регулярных выражений.
Любая помощь будет оценена, спасибо!