Fix NextPosizioneLibera e main
This commit is contained in:
parent
745acce18e
commit
284de5110f
@ -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:
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user