課程
/后端開發
/Java
/Java入門第三季
我在第二季中學習的equals()方法,當時的解釋是:比較的是對象的引用是否指向同一塊內存地址,一般情況下要比較兩個對象的值是否一致,需進行重寫。 和這里說的equals()方法的解釋不同,是否是我理解有誤?
2018-03-03
源自:Java入門第三季 2-4
正在回答
你在第二季哪一節看到的啊?
土豆子我是土豆子 提問者
小蠻腰的咸魚哥哥 回復 土豆子我是土豆子 提問者
土豆子我是土豆子 提問者 回復 小蠻腰的咸魚哥哥
之所有要進行重寫,是因為默認的 == 就是 equals()
之所有要進行重寫,是因為默認的 == 就是 equals。重寫的目的在于通過不同的業務場景來判斷一個具體的bean對象是否是真正的相同。記住 == 永遠比較的是內存地址,而equals 比較的對象的值就好了。
3-9 java中的Object 類 II
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
2 回答equals("a")和equals(a)以及equals('a')
2 回答equals里面的equals為啥work?
3 回答== 與equals
1 回答重寫equals
2 回答equals方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-03-03
你在第二季哪一節看到的啊?
2018-03-03
之所有要進行重寫,是因為默認的 == 就是 equals()
2018-03-03
之所有要進行重寫,是因為默認的 == 就是 equals。重寫的目的在于通過不同的業務場景來判斷一個具體的bean對象是否是真正的相同。記住 == 永遠比較的是內存地址,而equals 比較的對象的值就好了。
2018-03-03
3-9 java中的Object 類 II