我有(至少)两个实现相同接口并具有相同字段的类。如果这两个类的字段相同或者它们应该不同,那么这两个类是否具有相同的哈希码?这段代码好吗?
interface Base { }
class A implements Base {
private Integer value;
public A(Integer value) { this.value = value; }
public int hashCode() { return value.hashCode(); }
}
class B implements Base {
private Integer value;
public B(Integer value) { this.value = value; }
public int hashCode() { return value.hashCode(); }
}
MMTTMM
慕侠2389804
慕运维8079593
相关分类