diff --git a/src/appComune/MainComune.java b/src/appComune/MainComune.java index 287f381..44f0f8f 100644 --- a/src/appComune/MainComune.java +++ b/src/appComune/MainComune.java @@ -39,7 +39,7 @@ public class MainComune { case 0: break; case 1: - aggiungiCittatino(cittadini); + System.out.println("Cittadino aggiunto con successo:\n" + aggiungiCittatino(cittadini).toString()); pausa(); break; case 2: @@ -63,12 +63,13 @@ public class MainComune { sc.nextLine(); } - static void aggiungiCittatino(ArrayList cittadini) { + static Anagrafica aggiungiCittatino(ArrayList cittadini) { String nome; String cognome; Date dataNascita; String luogoNascita; String sesso; + Anagrafica ritorno; System.out.print("Inserire il nome, compresi eventuali secondi nomi: "); nome = sc.nextLine().trim(); @@ -82,8 +83,9 @@ public class MainComune { sesso = sesso(); - cittadini.add(new Anagrafica(nome, cognome, dataNascita, luogoNascita, sesso)); - + ritorno = new Anagrafica(nome, cognome, dataNascita, luogoNascita, sesso); + cittadini.add(ritorno); + return ritorno; } static Date dataNascita() {