Junior — Middle
Kodda o'zgaruvchi null qiymatini o'z ichiga olmaganligini qanday tekshirish mumkinligini misol bilan keltira olasizmi?
sobes.tech AI
AIdan javob
Java (va Android) da, o'zgaruvchining null emasligini tekshirish uchun oddiy shartdan foydalanish mumkin:
if (myVariable != null) {
// O'zgaruvchi null emas, xavfsiz foydalanish mumkin
}
Agar Kotlin ishlatilsa, tekshirish quyidagicha ko'rinishi mumkin:
if (myVariable != null) {
// myVariable ga kirish xavfsiz
}
Yoki xavfsiz chaqirish operatori bilan:
myVariable?.let {
// Kod myVariable null bo'lmagan taqdirda bajariladi
}
Bu ob'ektlar bilan ishlashda NullPointerException xatoliklarini oldini olish uchun asosiy usuldir.