Разница между Optional.of и Optional.ofNullable

В Java 8 есть метод

Но также есть метод

Какая между ними разница? Разница в том, что Optional.of  бросит исключение NullPointerException, если ему передать значение null в качестве параметра. Optional.ofNullable вернёт Optional, не содержащий значение, если ему передать null.

Примеры:

Об использовании Optional я уже писал в прошлой статье.

 


Поделиться:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш e-mail не будет опубликован.

*