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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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