Bonjour,
Je ne comprends pas ce que fait l'interface java.Util.Iterator , j'ai lu la javadoc mais je n'ai pas compris.
Merci de votre aide
Bonjour,
Je ne comprends pas ce que fait l'interface java.Util.Iterator , j'ai lu la javadoc mais je n'ai pas compris.
Merci de votre aide
Rien ne sert de courir, il faut partir à point.
Permet de d'instancier un itérateur de type Iterator()
L'itérateur servant à parcourir une liste chainée par exemple.
En gros ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ArrayList monArrayList = new ArrayList(); // Tu la remplie Iterator monIterator = monArrayList.iterator(); while(monIterator.hasNext()){ i = (int)monIterator.next; //A caster dans le type choisi }
Envoyé par -=Spoon=-
Caster vers un int, heu int c'est pas un objet...
Bonjour,
Tu peux avoir aussi cette structure :
En fait cette interface te permet d'iterer sur une collection sans avoir à gerer les index de position, ni connaitre le nombre d'element de ta liste..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ArrayList myList = new ArrayList(); myList.add("titi"); myList.add("toto"); myList.add("tata"); System.out.println("contenu de ma liste : "); for(Iterator i = myList.Iterator();i.hasNext();) { String s = (String)i.next(); System.out.println("element de ma liste : " +s); }
Voila, j'espere que cela t'aidera..
@+
Fabszn
@+
Fabszn
Twitter : @fsznajderman
N'oubliez pas le bouton
Comment bien poser ses questions sur le forum
HoooEnvoyé par thibaut
Exact!!
Sorry
Le plus exact serai pour avoir un int
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ((Integer)(monIterator.next())).intValue();
merci bcp pour votre aide
dites-moi, comment est-ce qu'on marque un message comme Résolu sur le forum?
Merci
Rien ne sert de courir, il faut partir à point.
Normalement en bas de la liste de message tu as deux boutons dont 1 est résolu
@+
Fabszn
@+
Fabszn
Twitter : @fsznajderman
N'oubliez pas le bouton
Comment bien poser ses questions sur le forum
Jlé fé pour toi...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager