作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
作为C语言中变量(即int a)的地址可以通过&a
获取。
这在 Java 中如何实现?对于例如。链表的元素是不连续的。我们如何打印使用集合框架创建的链表元素的地址?
如果上述事情不可能,我们如何证明数组的元素是连续的而链表的元素不是连续的?
最佳答案
在 Java 中不可能获得任何原始变量或对象的地址。您所能做的就是使用 System.identityHashCode(a)
获取默认对象哈希码(通常与其地址相关,但不能保证)。
关于java - 如何在 Java 中打印变量的地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33315184/
我是一名优秀的程序员,十分优秀!