Junior
Эки таң калыш белгиси эмне үчүн колдонулат?
sobes.tech AI
AIден жооп
Null болу мүмкүн болгон түрдү null эмес түргө айлантуу үчүн колдонулат, жана мааниси null болсо NullPointerException чыгарат. Бул "null эмес деп тастыктоо оператору" деп аталат.
// Nullable сапты жарыялайбыз
var nullableString: String? = "Hello"
// Null эмес деп тастыктоо операторун колдонобуз
val nonNullableString: String = nullableString!!
// Эгер nullableString null болсо, бул жерде NPE чыгат