Perchè il rpimo if mi da errore il System.out.printLn mi conferma che gli attributi di u sono effettivamente null cosa c'è di sbagliato nel primo if?
public void aggiungiContatto ( Contatto u ){
System.out.println(u.getUsername() + " " + u.getAttitudine());
if ((u.getUsername().equalsIgnoreCase(null)) | (u.getAttitudine().equalsIgnoreCase(null)))
;
else
// controllo che il Contatto non sia presente in listaContatti
if( listaContatti.contains( u ) )
;// non lo aggiungo
else
listaContatti.addElement ( u );// aggiunta