Sobes.tech
Junior

İki nida işarəsi nə üçün istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Null ola biləcək tipi non-nullable tipe çevirmək üçün istifadə olunur, və dəyər null olarsa NullPointerException atılır. Bu, "null olmayan təsdiq operatoru" adlanır.

// Nullable string elan edirik
var nullableString: String? = "Hello"

// Null olmayan təsdiq operatorundan istifadə edirik
val nonNullableString: String = nullableString!!

// Əgər nullableString null olsaydı, burada NPE atılardı