Sobes.tech
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, объектҳои гуногун