У меня возник вопрос о методе indexOf. Я хочу найти несколько случаев «X» в строке.
Предположим, моя строка - «x is x is x is x», я хочу найти 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);
}
Но это не сработало. Я должен использовать регулярное выражение? Потому что я действительно не знаю, как использовать метод регулярных выражений.
Любая помощь будет принята с благодарностью!