Sobes.tech
Junior — Middle

Hogyan lehet megállapítani, hogy egy Optional objektum nem null értéket tartalmaz-e?

sobes.tech MI

Válasz az MI-től

Az Optional objektum általában nem null értéket tartalmaz, ha az isPresent() metódus true értéket ad vissza.

Java példában:

Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
    // Az érték jelen van
    String value = optional.get();
} else {
    // Az érték hiányzik
}

Ha az isPresent() true értéket ad vissza, akkor az Optional belsejében van érték, különben az objektum üres.