2
好只是知识,还有什么意义,将取得的Collection实现类,如hashmap
,hashset
等如果object's
hashcode
方法总是在demoClass
返回0
。我知道它与hashmap或Collection实现的其他类的putForNullKey
有关,但对细节知之甚少。我知道空对象hascode是0
,所以它具有0散列码的特定方法。是什么在集合实现的影响时hashCode()返回零
@Override
public int hashCode() {
return 0;
}
其他结构如“Set”呢? – 2015-03-31 06:56:28
@BhargavModi我提到了HashSet。并非所有的Set实现都使用hashCode。 – Eran 2015-03-31 06:57:10