equal()和hashcode()方法簡析

由於equal()和hashcode()是object中的方法,所以每個類中都有這兩個方法,但在實際應用中往往需要重寫這兩個方法。 重寫equal()和hashcode()方法 假設場景:java中的Set集合的特性之一是會去除相同的元素。假設在Set集合中存學生對象,同一個人只能在Set集合中存一次,判斷一個學生是否是同一個人的依據爲:姓名相同,年齡相同,即爲同一人。 編寫一個Student類:
相關文章
相關標籤/搜索