Я знаком с тем, как я могу получить позицию элемента в массиве, особенно те, которые показаны здесь: Позиция элемента в массиве
Но моя проблема в том, что я не могу понять, как преобразовать этот код в соответствии с моими потребностями.
То, что я хочу проверить, - это если строка имеет совпадение в ArrayList, и если да, то какой индекс String в ArrayList.
Досадной части мне удалось проверить, что String находится в ArrayList (см. первую строку моего кода)
listPackages - это ArrayList
current_package - это строка, которую я хочу найти в списке.
Здесь мой код:
if (listPackages.contains(current_package)) {
int position = -1;
for(int j = 0; j < listPackages.size(); j++) {
if(listPackages[j] == current_package) {
position = j;
break;
}
}
}
Поблагодарили бы за любую помощь!
Спасибо!