hashCode和equals的區別

在平常的面試中咱們會常常遇到hashCode和equals相關問題,好比你重寫過 hashcode 和 equals 麼?爲何重寫equals時必須重寫hashCode方法?equals和hashCode都是Object對象中的非final方法,它們設計的目的就是被用來覆蓋(override)的,因此在程序設計中仍是常常須要處理這兩個方法。下面就讓樓主和各位一塊兒在來看看它們二者的區別…java
相關文章
相關標籤/搜索