X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=Structure%2FEntiers.java;h=05ffb59506063c8d55f9e9534de2bf906e304355;hb=e4d1c9093a593f6389fd28b044eeca782352f063;hp=b4cffb15f6f90406be47212e9f9dede7a02f1e66;hpb=9cc8a5bc2cccbac53277616f500cee25dbc606a4;p=TP_POO.git diff --git a/Structure/Entiers.java b/Structure/Entiers.java index b4cffb1..05ffb59 100644 --- a/Structure/Entiers.java +++ b/Structure/Entiers.java @@ -60,14 +60,14 @@ class Entiers extends Structure { private int binarySearch(int first, int last, int value) { if (last < first) - //FIXME: should not return an integer + //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) { @@ -98,7 +98,8 @@ class Entiers extends Structure { } public void afficher() { - System.out.println("---- entiers ----"); + String className = this.getClass().getSimpleName(); + System.out.println("---- " + className + " ----"); for (int i = 0; i < getCurrentSize(); i++) { System.out.println("element " + i + " : " + int_array[i]); }