如何在Kotlin中获取对象的地址?

mr.*_*tea 0 kotlin

简单的问题,但我没有在互联网上看到任何答案.那么,我如何在Kotlin中获取对象的地址?

yol*_*ole 5

要在调试期间识别对象,请使用System.identityHashCode().

无法在Kotlin/JVM上获取对象的地址,并且它也可以在GC运行时更改,因此不能用于标识对象.

  • 该解决方案不相关。哈希值是根据值计算的。所以 a = 1; b = 1 两者都有相同的哈希值。 (3认同)