1、equals不是本來就是比較內(nèi)容的嗎?為什么把course中ID和課程傳給course2后比較結(jié)果就是false了?
2、比較用戶輸入的course2的時(shí)候,為什么只比較課程名,不比較ID名稱,course2連ID都沒有。
1、equals不是本來就是比較內(nèi)容的嗎?為什么把course中ID和課程傳給course2后比較結(jié)果就是false了?
2、比較用戶輸入的course2的時(shí)候,為什么只比較課程名,不比較ID名稱,course2連ID都沒有。
2014-10-30
舉報(bào)
2014-12-15
你具體看第二季equals的用法就清楚了
2014-10-30
1、equals是比較內(nèi)容用的,不是說將ID傳給 course2就是false了,而是新創(chuàng)建了一個(gè)對(duì)象,新創(chuàng)建的對(duì)象不并在以前的序列中,所以才會(huì)返回false,這個(gè)在視頻中有講,請(qǐng)仔細(xì)觀看視頻。
2、大多數(shù)的時(shí)候是用不到ID的,這個(gè)ID值大多是后臺(tái)生成出來的,而大多數(shù)用戶記住的只是名字,用名字去比較就可以了,請(qǐng)您再仔細(xì)觀看一遍視頻