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