Sobes.tech
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