From d82ae7305ec5d2df9ae3b7714eea39f000156b41 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Tue, 4 Nov 2025 22:50:07 +0100 Subject: [PATCH] Stampa cittadino appena viene aggiunto --- src/appComune/MainComune.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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() {