Не работает ListIterator
Простой пример, уже с ума схожу, не могу понять, что не так(вчера работало...). Подскажите, почему данный кусок кода не выводит результата.
public class Collections {
public static void main(String[] args) {
ArrayList<Integer> al=new ArrayList<Integer>();
al.add(1);
al.add(2);
al.add(3);
al.add(4);
al.add(5);
al.add(6);
ListIterator<Integer> li=al.listIterator();
while(li.hasPrevious()){
System.out.println(li.previous());
}
}
}
Источник: Stack Overflow на русском