Originariamente inviato da onepiece007
In secondo luogo qui come vedi,non riesco a comunicare bene con l'utente!
Null non mi sembra un messaggio molto esplicito,e poi sarebbe meglio scrivere frasi più appropriate come :"l'utente cercato non è stato trovato nella lista"

Eccco:esiste una soluzione a questo problema?
Certo, basta fare un banalissimo test:

codice:
Persona p = rub.cercaNome2("ciccio");

if (p == null)
    System.out.println ("L'utente non è stato trovato in rubrica");
else
    System.out.println ("L'utente ricercato è stato trovato e ha il numero di telefono: " + p.getTelefono());