Boucle infini dans mon affichage
Bonjour à tous,
Comme indiqué dans le titre, mon affichage me met une boucle infini sur le 1er élement de ma liste :( C'est incompréhensible!
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| public class ListeChainee {
Personne contenu;
ListeChainee suivant;
public void afficher(){
ListeChainee l = this;
while(l!=null){
l.getContenu().afficher();
l = l.suivant;
}
}
} |
Code:
1 2 3 4 5 6 7 8
| public class Personne {
Cle cle;
Info info;
public void afficher(){
System.out.println(this.getCle().getName()+" : 0"+this.getInfo().getNumber());
}
} |
Code:
1 2 3 4 5 6 7 8
| public class Test {
public static void main(String[]args){
ListeChainee l = new ListeChainee();
l.ajout("Morty", 82);
l.ajout("JD", 82);
l.afficher();
}
} |
Et il me répète en boucle "JD : 082"
Comment faire?
Je vous remercie :)