Sobes.tech
Junior — Middle

Come si può determinare se un oggetto Optional contiene un valore non nullo?

sobes.tech AI

Risposta dell'AI

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

Пример на Java:

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

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