Sobes.tech
Назад к вопросам
Junior — Middle
84

Каким образом можно определить, содержит ли объект Optional ненулевое значение?

Ответ от нейросети

sobes.tech AI

Чтобы определить, содержит ли объект Optional ненулевое (непустое) значение, обычно используют метод isPresent().

Пример на Java:

Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
    // Значение присутствует
    String value = optional.get();
} else {
    // Значение отсутствует
}

Если isPresent() возвращает true, значит внутри Optional есть значение, иначе — объект пуст.