Hashmap基礎知識筆記

前言背景: HashSet通過Hashmap來實現的,用來存儲不重複數據的,怎麼判斷裏面的對象是否重複呢?這時必須是重寫了equals方法去比較對象的裏面所有的值,而不是比較引用地址,比較引用地址它們永遠都不相等,除非是同一個對象。通過equals比較的過程性能是非常不佳的,所以有了hashCode這個設計。 hashCode() 方法被設計在 Object 類中,說明是希望所有的對象都能實現該方
相關文章
相關標籤/搜索