假设我有一个类:
class Key {
public boolean equals(Object o) {
Key k = (Key)o;
return i == k.i;
}
private int i;
}
我想知道为什么在equals方法中访问k.i不会出错,因为它是私有的?
hashCode
方法。 - Steve Kuo