Entiers, Pile: Print only the values in the stack.
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 14 Feb 2018 21:14:51 +0000 (22:14 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Wed, 14 Feb 2018 21:14:51 +0000 (22:14 +0100)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
Entiers/Entiers.java
Piles/Pile.java

index 7251eb5f7d87b9a2e3cb51c7508ae2ad77b0c029..adcc8221fc812bc2d1b181a92a9edaa21652434c 100644 (file)
@@ -98,7 +98,7 @@ class Entiers {
 
     public void afficher() {
         System.out.println("----");
-        for (int i = 0; i < getSize(); i++) {
+        for (int i = 0; i < getCurrentSize(); i++) {
             System.out.println("element " + i + " " + int_array[i]);
         }
     }
index 1c808c21880b75fd231d62e891dde9aad5acfca9..e2cc0c470486d69833d790c5e157b867f128fed9 100644 (file)
@@ -95,7 +95,7 @@ public class Pile {
      * [afficher description]
      */
     public void afficher() {
-        for (int i = 0; i < getSize(); i++) {
+        for (int i = 0; i < getHeadIndex(); i++) {
             System.out.println("element " + i + " " + int_array[i]);
         }
     }