diff --git a/src/Cinema.java b/src/Cinema.java index 97ed32f..a258a11 100644 --- a/src/Cinema.java +++ b/src/Cinema.java @@ -2,7 +2,7 @@ * Classe Cinema che va a rappresentare un cinema * * @autor Ciausu Angelo - * @version 1.1.5 + * @version 1.1.7 * */ public class Cinema { @@ -106,16 +106,18 @@ public class Cinema { public void rimuoviFilm(Film film){ for (int i = 0; i < this.film.length; i++) { - if (this.film[i] == film) { + if (this.film[i] != null && this.film[i].equals(film)) { this.film[i] = null; + return; } } + System.out.println("Film non trovato"); } public void stampaProgrammazione(){ for (int i = 0; i < this.film.length; i++) { if (this.film[i] != null) { - System.out.println("Titolo: " + this.film[i].getTitolo() + " Durata: " + this.film[i].getDurata() + " Sala: " + this.film[i].getSala() + " Posti: " + this.film[i].getPosti()); + System.out.println("Titolo: " + this.film[i].getTitolo() + " Durata: " + this.film[i].getDurata() + " Sala: " + this.film[i].getSala() + " Posti: " + this.film[i].getPostiDisponibili()); } } }