Invocación del método nulo-seguro Java7
Quiero obtener detalles sobre esta característica de Java7 como este código
public String getPostcode(Person person)
{
if (person != null)
{
Address address = person.getAddress();
if (address != null)
{
return address.getPostcode();
}
}
return null;
}
Se puede hacer algo como esto
public String getPostcode(Person person)
{
return person?.getAddress()?.getPostcode();
}
Pero, francamente, no está muy claro para mí. ¿Por favor explique?