Sobes.tech
Junior — Middle

Optional obyekti null bo'lmagan qiymatni o'z ichiga olganligini qanday aniqlash mumkin?

sobes.tech AI

AIdan javob

Optional obyekti odatda null bo'lmagan (bo'sh emas) qiymatni o'z ichiga olganligini aniqlash uchun odatda isPresent() metodidan foydalaniladi.

Java misoli:

Optional<String> optional = Optional.ofNullable(getValue());
if (optional.isPresent()) {
    // Qiymat mavjud
    String value = optional.get();
} else {
    // Qiymat mavjud emas
}

Agar isPresent() true qaytarsa, demak Optional ichida qiymat mavjud, aks holda ob'ekt bo'sh.