Salut
iterator i = list.iterator
dans cette expression tu récupères un objet, l'iterator de ton arraylist. C'est un objet qui te permet de parcourir le contenu de ta liste.
cet objet, tu vas le faire parcourir ta liste, pour ce faire, tu utilise la méthode d'iterator "hasNext() qui te renvoie un booléen. Cette méthode permet de parcourir la liste tant qu'il y a quelque chose.
exemple d'utilisation...
Iterator it = monArrayList.iterator();
//récupération de l'itérateur
for (it.hasNext()){
// itération de la liste
Object o = (Object) it.next();
//récupération de l'objet se trouvant à l'index courant de la liste
}
Chouba,
Pochard d'assaut ..