Iterator ite = Set.iterator();
Iterator ite = List.iterator();
ListIterator listite = List.listIterator();
Nous pouvons utiliser Iteratorpour parcourir a Setou a Listou a Map. Mais ListIteratorne peut être utilisé que pour traverser a List, il ne peut pas traverser a Set. Pourquoi?
Je sais que la principale différence est qu'avec l'itérateur, nous pouvons voyager dans une seule direction, mais avec ListIteratornous pouvons voyager dans les deux sens. Y-a-t'il d'autres différences? Et des avantages de ListIteratorplus Iterator?