課程
/后端開發
/Java
/Java入門第二季 升級版
它們是相同的嗎?
2019-10-19
源自:Java入門第二季 升級版 9-9
正在回答
不想用繼承下來的equals方法,就自己重寫,這樣創建對象的時候就可以用自己寫的equals方法了
繼承的equals方法,比較的是兩個引用的內存地址是否相同,不能比較兩個引用的屬性值是否相等。重寫之后就可以比較兩個引用的屬性值是否相等了。
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答方法重寫和方法重載的區別
1 回答Object類的equals方法 和 我們重寫的方法有什么不同?
3 回答== 和 equals有什么區別
2 回答為什么要重寫equals方法?
5 回答equals()和==的區別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-19
不想用繼承下來的equals方法,就自己重寫,這樣創建對象的時候就可以用自己寫的equals方法了
2019-12-02
繼承的equals方法,比較的是兩個引用的內存地址是否相同,不能比較兩個引用的屬性值是否相等。重寫之后就可以比較兩個引用的屬性值是否相等了。