Я совершенно новичок в итераторах. У меня есть ArrayList с именем «Test» с объектами String. Как мне использовать класс итераторов? Я перепробовал все, что мог придумать, просто это не имеет смысла. Спасибо за помощь.
Скажем, у меня есть итератор с именем "iter". Мне нужно пройти через мой ArrayList в поисках определенной строки. Когда эта строка найдена, мне нужно добавить ее в другой ArrayList с именем «test2».
while(iter.hasNext()) {
if(iter.next() == sampleString) {
test2.add(sampleString);
}
}
Единственная проблема с этим заключается в том, что когда я вызываю next (), он перемещает указатель на следующую строку, игнорируя первую строку в ArrayList. Как бы это реализовать ??