Нуль-безопасный метод вызова Java7
Я хочу получить подробную информацию об этой функции Java7, как этот код
public String getPostcode(Person person)
{
if (person != null)
{
Address address = person.getAddress();
if (address != null)
{
return address.getPostcode();
}
}
return null;
}
Можно сделать что-то подобное
public String getPostcode(Person person)
{
return person?.getAddress()?.getPostcode();
}
Но, честно говоря, это не так много для меня понятно. Пожалуйста, объясните?