Java для начинающих. 21.5 Optional
Автор: dmdev
Загружено: 2020-07-27
Просмотров: 5395
Описание:
Мы уже довольно неплохо разобрались с возможностями потоковой обработки данных, но что делать, если у нас всего один элемент? Мы ведь также хотим иметь возможность в функциональном стиле, лаконично описывать логику для одного элемента, которого может даже и не быть(т.е. ссылка ведет на 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
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: