Iterator

voilemiss Messages postés 46 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 16 janvier 2010 - 15 janv. 2010 à 23:16
cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 - 25 janv. 2010 à 13:57
Salut ,
Alors je veux savoie comment je peux initialiser un iterator si vous regardez bien ici dans mon exemple ou il ya 2 boucles imbrikés
Iterator i=r.iterator();
while(it.hasNext())
{ Regles E=(Regles)it.next();
while(i.hasNext())
{ Regles E1=(Regles)i.next();
}
}

le parcour sera de 0 a la fin de la liste r je v recuperer le premier objet juska la fin pour les 2 iterators

je veux initialise iterator i de tel facon je peux avoir comme la boucle for

for(int i=0;i<n;i++)
{
//traitement
for(int j=i+1;j<n;j++){
//traitement
}}


 

1 réponse

cormandyr Messages postés 600 Date d'inscription samedi 20 mai 2006 Statut Membre Dernière intervention 8 juillet 2016 11
25 janv. 2010 à 13:57
Salutation,

Personnellement, je ne comprends pas tres bien ce que tu veux...

faire un iterator avec un for n'est pas compliqué :

for(Iterator<Regles> i = r.iterator(); i.hasNext(); )
{
...
}

mais je dois avouer ne pas comprendre l'utilité de l'iterator dans ce que tu semble vouloir faire...
0
Rejoignez-nous