Optional.map()

Преобразует значение внутри Optional, если оно есть.

Сигнатура<U> Optional<U> map(Function<? super T,? extends U> f)

Метод map() применяет функцию к значению (если оно есть) и оборачивает результат в новый Optional.

Optional<Integer> len = Optional.of("java")
    .map(String::length); // Optional[4]
← Все записи: Стандартная библиотека Java
Поддержать проект