java中Hashset集合的hashCode()方法保證元素唯一性的代碼體現以及圖解

  當我們想要創建一個集合,該集合裏面的元素都具有唯一性時。會遇到兩種情況:   A:元素爲String類型,可以直接用Hashset<String>集合來創建       String類重寫了hashCode()和equals()方法,所以,它就可以把內容相同的字符串去掉。只留下一個。   B:當元素爲自定義對象的時候,那麼,就要在這個對象的類中重寫hashCode()和equals()方法  
相關文章
相關標籤/搜索