hashCode是万物的十六进制地址.(这里引用编程思想一句话 "万物都是对象").
hashCode既然是万物的地址.那么我在新建的一个类里 重写Object的hashCode方法
equals方法,依然返回false.
class A{
public int hashCode(){
return 1;
}
public boolean equals(Object obj){
return true;
}
}
public class Test{
public static void main(String[]args){
A a1=new A();
A a2=new A();
output(a1==a2);--->false
output(a1.equals(a2));-->true
}
}
求大师解惑