Sobes.tech
Junior — Middle

Kako odrediti da li objekat Optional sadrži nenultu vrednost?

sobes.tech АИ

Одговор од АИ

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

Пример на Java:

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

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