Junior — Middle
Kako proveriti u Kotlinu da li su dva objekta ista instanca po referenci?
sobes.tech АИ
Одговор од АИ
U Kotlinu, za proveru da li dve promenljive ukazuju na isti objekat u memoriji, koristi se operator ===. On proverava referentnu jednakost, za razliku od ==, koji proverava strukturnu jednakost (poziva equals()).
Primer:
val a = Any()
val b = a
val c = Any()
println(a === b) // true, jer b ukazuje na isti objekat
println(a === c) // false, različiti objekti