Loacker ha scritto:
Cosi facendo tutti gli oggetti assumeranno i valori dell'ultima persona inserita.
Se hai istanziato 1 solo oggetto Persona fuori (prima) dal ciclo e poi nel ciclo ri-setti i valori nell'oggetto e inserisci quindi nel ArrayList quello STESSO oggetto, allora sì, hai questo risultato. Ma sarebbe un (classico) errore concettuale.
Loacker ha scritto:
Avrei bisogno invece che, la prima persona inserita venga aggiunta nell'oggetto persona0, la seconda nell'oggetto persona1...e cosi via..
No, non ti servono variabili con nomi
differenti. Ti serve usare appropriatamente oggetti e array/collezioni.