Biensur, désolé! Alors...
Bonjour tout le monde,
J'aimerais mieux comprendre deux choses à propos des iterator.
D'abord, lorsque je veux parcourir une linkedlist par exemple,je mets habituellement
Maliste current = liste;
while (current.hasNext()){mes instructions}.
Cependant, je me demandais la différence avec
Maliste current = liste;
while (current.next() != null) {mes instructions}
Aussi, après reflexion, je me suis demandé la différence entre
{ les instructions de ma boucle while et ensuite, pour finir, current= current.next();}
et
{current= current.next(); et ensuite les instructions de ma boucle}
Je parle donc la de l'ordre de lecture (flow) de Java 1.4 qui me pose un problème.
Pour moi, lorsqu'on choisit le deuxième cas, les instructions de la boucle ne sont pas appliquées au premier élément de ma liste...non? Merci.J'attends vos avis!Merci