Sobes.tech
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