Из-за периодической блокировки нашего сайта РКН сервисами, просим воспользоваться резервным адресом:
Загрузить через dTub.ru Загрузить через ClipSaver.ruУ нас вы можете посмотреть бесплатно Java для начинающих. 21.5 Optional или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Роботам не доступно скачивание файлов. Если вы считаете что это ошибочное сообщение - попробуйте зайти на сайт через браузер google chrome или mozilla firefox. Если сообщение не исчезает - напишите о проблеме в обратную связь. Спасибо.
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
Мы уже довольно неплохо разобрались с возможностями потоковой обработки данных, но что делать, если у нас всего один элемент? Мы ведь также хотим иметь возможность в функциональном стиле, лаконично описывать логику для одного элемента, которого может даже и не быть(т.е. ссылка ведет на null). На занятии поговорим про класс Optional и его такие важные особенности как null safe и другие. Ссылка на код с занятия: https://github.com/dmdev2020/java-lev... Для оформления подписки на канал жми ссылку: / dmdev 00:00 - Введение 00:37 - Подготовка кода 02:08 - Структура класса Optional 02:57 - Методы класса Optional 03:42 - Метод ifPresent 05:05 - Методы map и filter 05:53 - Метод get 06:22 - Методы isEmpty и isPresent 07:00 - Методы or и orElse* 08:47 - Метод ifPresentOrElse 09:36 - Метод stream 09:53 - Метод flatMap 10:25 - Методы of и ofNullable 14:11 - Метод flatMap у Stream