Sobes.tech
Junior

Két felkiáltójel mire szolgál?

sobes.tech MI

Válasz az MI-től

Ezek a null értékű típusokat nem null értékűvé alakítják, és NullPointerException-t dobnak, ha az érték null. Ezt nevezzük "nem null-assert operátornak".

// Egy nullable sztring deklarálása
var nullableString: String? = "Hello"

// Nem null-assert operátor használata
val nonNullableString: String = nullableString!!

// Ha a nullableString null lett volna, itt NPE keletkezett volna