Junior — Middle
Чӣ гуна дар Kotlin метавон ду объектро бо истинод як намунаи якхела ҳисоб кард?
sobes.tech AI
Ҷавоб аз AI
Дар Kotlin, барои санҷидани он ки ду тағирёбанда ба як объект дар хотира ишора мекунанд ё не, оператор === истифода мешавад. Ин референсро баробарӣ месанҷад, баръакс аз ==, ки баробарии сохториро месанҷад (мегӯяд equals()).
Масалан:
val a = Any()
val b = a
val c = Any()
println(a === b) // true, зеро b ба ҳамон объект ишора мекунад
println(a === c) // false, объектҳои гуногун