Parcours des listes avec iterateurs
Salut les gars,
Code:
1 2 3 4 5 6 7 8 9 10 11
|
List<Integer> result = Arrays.asList(0, 1, 2, 3, 4, 5);
int index = result.indexOf(2);
Iterator<Integer> iterator = result.listIterator(index);
iterator.next();
while(iterator.hasNext()) {
System.out.println(iterator.next());
} |
Avec ce code, je recupere tous les elements de la liste (strictement) apres un element donne (ici c est le 2).
je veux faire pareil mais pour recuperer tous les elements qui sont avant le 2 (sans utiliser une boucle for). Est ce possible ?
Merci de votre aide