Stampa cittadino appena viene aggiunto

This commit is contained in:
La Programmatrice Verde 2025-11-04 22:50:07 +01:00
parent eed2f1c4b0
commit d82ae7305e

View File

@ -39,7 +39,7 @@ public class MainComune {
case 0: case 0:
break; break;
case 1: case 1:
aggiungiCittatino(cittadini); System.out.println("Cittadino aggiunto con successo:\n" + aggiungiCittatino(cittadini).toString());
pausa(); pausa();
break; break;
case 2: case 2:
@ -63,12 +63,13 @@ public class MainComune {
sc.nextLine(); sc.nextLine();
} }
static void aggiungiCittatino(ArrayList<Anagrafica> cittadini) { static Anagrafica aggiungiCittatino(ArrayList<Anagrafica> cittadini) {
String nome; String nome;
String cognome; String cognome;
Date dataNascita; Date dataNascita;
String luogoNascita; String luogoNascita;
String sesso; String sesso;
Anagrafica ritorno;
System.out.print("Inserire il nome, compresi eventuali secondi nomi: "); System.out.print("Inserire il nome, compresi eventuali secondi nomi: ");
nome = sc.nextLine().trim(); nome = sc.nextLine().trim();
@ -82,8 +83,9 @@ public class MainComune {
sesso = sesso(); 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() { static Date dataNascita() {