Correzione eccezione null nella stampa

This commit is contained in:
La Programmatrice Verde
2025-10-28 12:30:25 +01:00
parent 2bc67fde25
commit 6d8c8fb7bb

View File

@@ -19,16 +19,20 @@ public class Garage {
veicoli[ritorno] = v;
return ritorno;
}
public VeicoloAMotore estraiVeicolo(int posto) {
VeicoloAMotore ritorno = this.veicoli[posto];
this.veicoli[posto] = null;
return ritorno;
}
public void stampaSituazionePosti() {
for (VeicoloAMotore veicoloAMotore : veicoli) {
System.out.println(veicoloAMotore.toString());
for (int i = 0; i < this.veicoli.length; i++) {
if (this.veicoli[i] != null) {
System.out.println("Posizione " + i + ":\n" + this.veicoli[i].toString());
} else {
System.out.println("La posizione " + i + " è vuota.");
}
}
}