Junior
ორ გამოტანილი ნიშნული რა მიზნით გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
null-ის შესაძლებლობის მქონე ტიპს non-nullable ტიპად გარდაქმნისთვის გამოიყენება, და მნიშვნელობა null-ის შემთხვევაში NullPointerException აგდებს. ამას უწოდებენ "not null assert operator".
// Nullable სტრიქონის გამოცხადება
var nullableString: String? = "Hello"
// Not null assert operator-ის გამოყენება
val nonNullableString: String = nullableString!!
// თუ nullableString null იყო, აქ გამოიწვევა NPE