Bonjour
Je manipule un HashSet et pour lister le contenu, je fais le while ci-dessous.
Mais il se trouve que j'affiche juste 2 elements, alors qu'il en contient 4,
il y a une raison?
Lorsque je debugge, voici le message contenu dans iterator avant execution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Iterator iterator =monSet.iterator(); while(iterator.hasNext()) { System.out.println(iterator.next()); String as = (String) iterator.next(); //affiche(as, p); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.util.HashMap$KeyIterator@95c083
Partager