課程
/后端開發
/Java
/Java入門第三季
1、equals不是本來就是比較內容的嗎?為什么把course中ID和課程傳給course2后比較結果就是false了?
2、比較用戶輸入的course2的時候,為什么只比較課程名,不比較ID名稱,course2連ID都沒有。
2014-10-30
源自:Java入門第三季 6-1
正在回答
你具體看第二季equals的用法就清楚了
1、equals是比較內容用的,不是說將ID傳給 course2就是false了,而是新創建了一個對象,新創建的對象不并在以前的序列中,所以才會返回false,這個在視頻中有講,請仔細觀看視頻。
2、大多數的時候是用不到ID的,這個ID值大多是后臺生成出來的,而大多數用戶記住的只是名字,用名字去比較就可以了,請您再仔細觀看一遍視頻
愛情是我的職責
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
2 回答for循環和try.catch語句的搭配使用在輸入值時為什么會有問題
5 回答新手有個問題。求個師傅帶路答疑??!
1 回答第10行的代碼
2 回答真沒看懂!
2 回答還是聽不懂 看看這個再理解一下把~
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2014-12-15
你具體看第二季equals的用法就清楚了
2014-10-30
1、equals是比較內容用的,不是說將ID傳給 course2就是false了,而是新創建了一個對象,新創建的對象不并在以前的序列中,所以才會返回false,這個在視頻中有講,請仔細觀看視頻。
2、大多數的時候是用不到ID的,這個ID值大多是后臺生成出來的,而大多數用戶記住的只是名字,用名字去比較就可以了,請您再仔細觀看一遍視頻