Гид Java-разработчика.
Проектно-ориентированный подход
Автор: Рауль-Габриэль Урма
Год издания: 2022
#java #ru
Скачать книгу
Проектно-ориентированный подход
Автор: Рауль-Габриэль Урма
Год издания: 2022
#java #ru
Скачать книгу
Java. Оптимизация программ
Автор: Эванс Бенджамин,
Джеймс Гоф, Ньюланд Крис
Год издания: 2021
#java #ru
Скачать книгу
Автор: Эванс Бенджамин,
Джеймс Гоф, Ньюланд Крис
Год издания: 2021
#java #ru
Скачать книгу
Что такое Optional?
Опциональное значение Optional — это контейнер для объекта, который может содержать или не содержать значение null. Такая обёртка является удобным средством предотвращения NullPointerException, т.к. имеет некоторые функции высшего порядка, избавляющие от добавления повторяющихся if null/notNull проверок:
#вопросы_с_собеседований
Optional<String> optional = Optional.of("hello");
optional.isPresent(); // true
optional.ifPresent(s -> System.out.println(s.length())); // 5
optional.get(); // "hello"
optional.orElse("ops..."); // "hello"
#вопросы_с_собеседований
👍3