More code cleanup.
[TP_POO.git] / Structure / Entiers.java
index b2c9247076410f0d2d6a21740cbccc3d12df20dc..05ffb59506063c8d55f9e9534de2bf906e304355 100644 (file)
@@ -60,13 +60,14 @@ class Entiers extends Structure {
 
     private int binarySearch(int first, int last, int value) {
         if (last < first)
+            //FIXME: should not return an integer
             return -1;
         int middle = (first + last) / 2;
         if (value == int_array[middle])
             return middle;
         else if (value > int_array[middle])
             return binarySearch((middle + 1), last, value);
-        return binarySearch(first, (middle -1), value);
+        return binarySearch(first, (middle - 1), value);
     }
 
     public boolean supprimer(int value) {
@@ -97,9 +98,10 @@ class Entiers extends Structure {
     }
 
     public void afficher() {
-        System.out.println("----");
+        String className = this.getClass().getSimpleName();
+        System.out.println("---- " + className + " ----");
         for (int i = 0; i < getCurrentSize(); i++) {
-            System.out.println("element " + i + " " + int_array[i]);
+            System.out.println("element " + i + " " + int_array[i]);
         }
     }