diff --git a/src/eserciziogarage/Garage.java b/src/eserciziogarage/Garage.java index f4f142d..e446578 100644 --- a/src/eserciziogarage/Garage.java +++ b/src/eserciziogarage/Garage.java @@ -87,12 +87,20 @@ public class Garage { if (vuoto) { ritorno = "Non c'รจ nessun posto " + (p_selettore ? "occupato" : "libero") + "."; } else { + int i = 0; ritorno = "I posti " + (p_selettore ? "occupati" : "liberi") + " sono:\n"; for (int posizione : posti) { if (posizione != -1) { - ritorno += posizione + "\n"; + if (p_selettore) { + ritorno += "- il numero " + posizione + + (p_selettore ? (" da un'auto con targa: " + this.veicoli[posizione].GetTarga()) : "") + + "\n"; + } else { + i++; + } } } + ritorno += p_selettore ? "" : i; } return ritorno; }