Sobes.tech
Junior — Middle

¿Cómo se puede determinar si un objeto Optional contiene un valor distinto de nulo?

sobes.tech AI

Respuesta de la IA

Para determinar si un objeto Optional contiene un valor no nulo (no vacío), generalmente se utiliza el método isPresent().

Ejemplo en Java:

Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
    // El valor está presente
    String value = optional.get();
} else {
    // El valor no está presente
}

Si isPresent() devuelve true, significa que hay un valor dentro del Optional, de lo contrario, el objeto está vacío.