Junior — Middle
Πώς μπορούμε να προσδιορίσουμε αν ένα αντικείμενο Optional περιέχει μια μη μηδενική τιμή;
sobes.tech AI
Απάντηση από AI
Чтобы определить, содержит ли объект Optional ненулевое (непустое) значение, обычно используют метод isPresent().
Пример на Java:
Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
// Значение присутствует
String value = optional.get();
} else {
// Значение отсутствует
}
Если isPresent() возвращает true, значит внутри Optional есть значение, иначе — объект пуст.