Mi succede una cosa stranissima avendo istanziato un ArrayList(ho usato questo import: java.util.ArrayList).
richiamo l'oggetto array che contiene oggetti Persona, in questo modo:
for(int i=0;i<array.size();i++) System.out.println(array.get(i).getNome());
mah...mi dice che getNome() non lo riconosce...eppure vi assicuro..è un metodo pubblico della classe persona..
se invece richiamo il metodo toString() sempre contenuto nella classe persona allora non mi segnala nessun errore...
Non è inspiegabile?

Rispondi quotando

