hashcode()和equals()的做用、區別、聯繫

介紹1、html        hashCode()方法和equal()方法的做用其實同樣,在Java裏都是用來對比兩個對象是否相等一致,那麼equal()既然已經能實現對比的功能了,爲何還要hashCode()呢?java          重寫的equal()裏通常比較的比較全面比較複雜,這樣效率就比較低,而利用hashCode()進行對比,則只要生成一個hash值進行比較就能夠了,效率很高,
相關文章
相關標籤/搜索