爲何重寫equals方法,還必需要重寫hashcode方法

爲何?html 是爲了提升效率,採起重寫hashcode方法,先進行hashcode比較,若是不一樣,那麼就不必在進行equals的比較了,這樣就大大減小了equals比較的次數,這對比須要比較的數量很大的效率提升是很明顯的,一個很好的例子就是在集合中的使用;java   咱們都知道java中的List集合是有序的,所以是能夠重複的,而set集合是無序的,所以是不能重複的,那麼怎麼能保證不能被放入
相關文章
相關標籤/搜索