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.