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 ичинде мааниси бар, эгер жок болсо, объект бош.