Bonjour,
J'aimerais remplir une linked list puis l'afficher.
J'ai une méthode pour ajouter un élément à la linked list, et une méthode pour l'afficher.
En faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 private static LinkedList<Document> li=new LinkedList<Document>(); public static void ajouterDocument(Document doc) // ajoute un document à la liste { li.add(doc); } public static void affiche() // affiche la linked list { for(int i=0; i<li.size(); i++) { System.out.println (i+" -> "+li.get(i).ToString()); } }
Cela me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Document Document1 = new Document("Document1"); Document Document2 = new Document("Document2"); Document Document3 = new Document("Document3"); ListeDeDocument.ajouterDocument(Document1); ListeDeDocument.ajouterDocument(Document2); ListeDeDocument.affiche();
Au lieu de Document1 et Document2... quelqu'un saurait pourquoi ? C'est surement tout bête en plus, mais impossible de trouver ce qui cloche........0 -> Titre : Document3
Numéro : 12
1 -> Titre : Document3
Numéro : 12
Partager