dinarea
Messages postés3Date d'inscriptionmercredi 9 novembre 2005StatutMembreDernière intervention 2 décembre 2007
-
2 déc. 2007 à 17:14
Utilisateur anonyme -
3 déc. 2007 à 12:36
Bonjour,
Je travaille sur les collections. Mais en voulant personnaliser le code, j'ai un petit problème. Pouvez-vous m'aider pour ce problème svp?
Voici le code
public
class Liste<E>
extends AbstractCollection<E>{LinkedList<E>
ce qui fonctionne
je veux juste faire
l.suivant();
Mais ça n'incrémente pas. Il insère toujours au début.
Pouvez-vous me dire c'est quoi la différence entre ces deux méthodes et pourquoi la deuxième ne marche pas? sinon, pourrai-je avoir une solution?
Désolée pour mes plusieurs questions.
Merci
Rea
C'est normal, quand tu appelles l.listIterator(); , ça génère un nouvel itérateur à chaque fois. Donc quand tu t'en sers, ça te renvoie toujours le premier élément. Stocke plutôt l'itérateur dans un attribut d'objet.