X-Git-Url: https://git.piment-noir.org/?p=TP_POO.git;a=blobdiff_plain;f=Listes%2FListe.java;h=ca2d42d96920de9eea6647d88bf3eba71f80158d;hp=167a79d34507a8ff2079ea33f8ac00b9d39afa5a;hb=5731ae5f40887e5a299eeca6d9047c06cd17ab41;hpb=979297754a1c307ecbd003a745c4586f04f0c81a diff --git a/Listes/Liste.java b/Listes/Liste.java index 167a79d..ca2d42d 100644 --- a/Listes/Liste.java +++ b/Listes/Liste.java @@ -116,20 +116,22 @@ public class Liste { } public void afficher() { - System.out.println("----"); + String className = this.getClass().getSimpleName(); + int i = 0; + System.out.println("---- " + className + " ----"); if (isEmpty()) { - System.out.println("Liste vide"); + return; } else if (headNode.getNext() == null) { - System.out.println("Valeur du noeud 0 : " + headNode.getData()); + System.out.println("element " + i + " : " + headNode.getData()); } else { - IntNode nodeCursor = headNode; - int i = 0; - while (nodeCursor.getNext() != null) { - System.out.println("Valeur du noeud " + i + " : " + nodeCursor.getData()); - nodeCursor = nodeCursor.getNext(); + IntNode nodeCursorNext = headNode.getNext(); + System.out.println("element " + i + " : " + headNode.getData()); + i++; + while (nodeCursorNext != null) { + System.out.println("element " + i + " : " + nodeCursorNext.getData()); + nodeCursorNext = nodeCursorNext.getNext(); i++; } - System.out.println("Valeur du noeud " + i++ + " : " + nodeCursor.getData()); } }