Junior
Ikki exclamation belgisidan nima uchun foydalaniladi?
sobes.tech AI
AIdan javob
Null bo'lishi mumkin bo'lgan turini null bo'lmagan turiga aylantirish uchun ishlatiladi, agar qiymat null bo'lsa NullPointerException tashlanadi. Bu "null bo'lmagan tasdiqlash operatori" deb ataladi.
// Nullable satrni e'lon qilamiz
var nullableString: String? = "Hello"
// Null bo'lmagan tasdiqlash operatoridan foydalanamiz
val nonNullableString: String = nullableString!!
// Agar nullableString null bo'lsa, bu yerda NPE tashlanadi