【发布时间】:2025-12-25 15:25:10
【问题描述】:
public class Test {
public static void main(String args[]) {
int i = 10;
Integer a = new Integer(i);
System.out.println(a); //tostring method overriden
System.out.println(a.hashCode());
}
}
输出:
10
10
现在我的问题是为什么在这种情况下会覆盖 hashCode() 方法。
如果我想在上面的代码中找到包装类对象a的对象引用。
我该怎么做?
【问题讨论】:
-
也许这就是你要找的东西*.com/questions/909843/…
-
通过获得参考你会做什么。仅供参考
Integer对象在 Java 中是不可变的。一旦创建就无法修改。
标签: java