Junior — Middle
How is object comparison by references implemented in Kotlin?
sobes.tech AI
Answer from AI
In Kotlin, the === operator is used to compare objects by reference. It checks whether two variables point to the same object in memory.
Example:
val a = Any()
val b = a
val c = Any()
println(a === b) // true, because b references the same object as a
println(a === c) // false, different objects
To compare the values of objects (by content), the == operator is used, which calls the equals() method.