Junior — Middle
Como se pode determinar se um objeto Optional contém um valor não nulo?
sobes.tech IA
Resposta da IA
Para determinar se um objeto Optional contém um valor não nulo (não vazio), geralmente usa-se o método isPresent().
Exemplo em Java:
Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
// O valor está presente
String value = optional.get();
} else {
// O valor está ausente
}
Se isPresent() retornar true, significa que há um valor dentro do Optional, caso contrário, o objeto está vazio.