Я пытаюсь написать небольшой метод в Java, но я не могу понять это.То, что я хочу сделать, это ввести строку, а затем значение переменной int устанавливается на индекс этого в массиве, т.е. если у меня есть массив, состоящий из
[0] 'hi guys'
[1] 'this'
[2] 'is'
[3] 'sparta'
значение моего целого числа установлено на 0, и я хочу найти первое вхождение "ta", которое будет [3], поэтому я хочу, чтобы функция установила мое целое число на 3.
Что у меня естьна данный момент полностью за стеной и не так, есть ли простой способ сделать это?У меня уже есть определенная функция get (), которая возвращает значение текущей строки (т. Е. Get (0) в этом случае вернет «привет, ребята»).Кто-нибудь может мне помочь, пожалуйста?
Большое спасибо:)
public void find(String line ) {
boolean found = false;
int i = cursor + 1;
while ( found = false && i!=cursor) {
if ((doc.get(cursor).indexOf( line ) > 0)){
cursor = i;
found = true;
}else {
cursor++;
cursor%=doc.size();
i++;
}
}
}