30/12/2011
Quante volte abbiamo visto il messaggio di errore NullPointerException? Ora con Java 7 è possbile controllare se gli oggetti sono nulli in maniera comoda.
Quello che prima era
public String getPostcode(Person person) { if (person != null) { Address address = person.getAddress(); if (address != null) { return address.getPostcode(); }} return null; }
Ora si risolve con questa semplice istruzione:
public String getPostcode(Person person) { return person?.getAddress()?.getPostcode(); }
Commenti