Я новичок в программировании и имеют простой вопрос: есть «лучше» или более эффективный способ сделать это ...проверка и установка переменной, эффективно
if (x != 0) {
y = x;
}
или
if (getMethod() != null) {
value = getMethod();
}
Я новичок в программировании и выше кода (особенно второй) кажется неэффективным.
Заранее спасибо.
'value = getMethod();' в начале вашего примера неверно. OP хочет обновить 'значение' только в том случае, если' getMethod(); 'возвращает ничего, кроме' NULL'. –
Прочтите ссылку, имеет смысл - спасибо. – Sammy