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