9
Почему используется необязательная преференция для проверки нуля переменной?
Возьмите два примера кода: if(optional.isPresent()) { //do your thing } if(variable != null) { //do your thing } Насколько я могу судить, самое очевидное отличие состоит в том, что Optional требует создания дополнительного объекта. Тем не менее, многие люди начали быстро принимать дополнительные. В чем преимущество использования опций по сравнению …