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ı