У меня есть ArrayList объектов и итератор, который их обходит. Я пытаюсь найти экземпляр объекта Ant в списке и назначить его переменной ant.
while(iterator.hasNext()) {
if(iterator.getNext() instanceof Ant) {
Ant ant = (Ant)iterator.getNext();
}
}
Так как iterator.getNext () увеличивает итератор при вызове, приведенный выше код назначает объектпосле муравья к муравьиной переменной. Мне было интересно, как я могу правильно назначить объект Ant в списке переменной ant.