Bonjour,
je ne comprends pas pourquoi la méthode Contains() de la classe LinkedList ne fonctionne pas dans mon programme. Sachant que Mi et Mj sont des objets d'une classe ModuleTree et que NoeudNliste est une LinkedList qui contient des ModuleTree, voici une partie de mon code :
System.out.println("Mi = "+Mi.toString()+" est dans la liste ? "+NoeudNliste.contains(Mi));
System.out.println("Mj = "+Mj.toString()+" est dans la liste ? "+NoeudNliste.contains(Mj));
System.out.println("la liste : "+NoeudNliste.toString());
Voici l'affichage correspondant :
Mi = (8 : s8) est dans la liste ? false
Mj = (9 : s9) est dans la liste ? false
la liste : [ (2 : s2), (5 : s5), (9 : s9), (3 : s3), (4 : s4), (8 : s8)]
Merci beaucoup pour votre aide.
Partager