Junior
İki ünlem işareti ne için kullanılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
Null olabilecek tipi non-nullable tipe dönüştürmek için kullanılır, ve değer null ise NullPointerException fırlatır. Bu, "null olmayan onay operatörü" olarak adlandırılır.
// Nullable bir dize tanımlıyoruz
var nullableString: String? = "Hello"
// Null olmayan onay operatörünü kullanıyoruz
val nonNullableString: String = nullableString!!
// Eğer nullableString null olsaydı, burada NPE fırlatılırdı