diff --git a/src/eserciziogarage/EsercizioGarage.java b/src/eserciziogarage/EsercizioGarage.java index 25689b6..e2640ff 100644 --- a/src/eserciziogarage/EsercizioGarage.java +++ b/src/eserciziogarage/EsercizioGarage.java @@ -39,15 +39,15 @@ public class EsercizioGarage { case 0: break; case 1: - garage.IngressoAuto(); + System.out.println(garage.IngressoAuto()); Pausa(); break; case 2: - garage.GetPostiOccupati(); + System.out.println(garage.GetPostiOccupati()); Pausa(); break; case 3: - garage.GetPostiLiberi(); + System.out.println(garage.GetPostiLiberi()); Pausa(); break; case 4: diff --git a/src/eserciziogarage/Garage.java b/src/eserciziogarage/Garage.java index 1e7b141..e66f70b 100644 --- a/src/eserciziogarage/Garage.java +++ b/src/eserciziogarage/Garage.java @@ -21,11 +21,9 @@ public class Garage { private int NextPosizioneLibera() { boolean exit = true; - int i = 0; - for (; i < this.veicoli.length && exit; i++) { - if (this.veicoli[i] == null) { - exit = false; - } + int i = -1; + for (; i < this.veicoli.length && this.veicoli[i] != null; ++i) { + ; } return i; }