第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

我用JDK9.0,為什么testListContains() 方法運(yùn)行出來的結(jié)果不同

我用JDK9.0,為什么testListContains() 方法運(yùn)行出來的結(jié)果不同:?

取得課程:C語言 備選課程是否包含課程:C語言,true 新創(chuàng)建課程:C語言 備選課程中是否包含課程:C語言,true

http://img1.sycdn.imooc.com//5aab24fd00013a0610650265.jpg

http://img1.sycdn.imooc.com//5aab24ec0001e54603480103.jpg

正在回答

3 回答

說得好!
0 回復(fù) 有任何疑惑可以回復(fù)我~

以上答案采納,混個(gè)積分,嘻嘻

0 回復(fù) 有任何疑惑可以回復(fù)我~

自己疏忽了!抱歉!

后來看后續(xù)章節(jié)已經(jīng)重寫了course類的equals()方法,而contains()方法實(shí)際內(nèi)部調(diào)用了equals()方法。重新運(yùn)行時(shí)忘記了之前已經(jīng)重寫了course類的equals()方法。其中涉及equals()方法與"=="的區(qū)別,百度看到知乎大神的解答覺得不錯(cuò),放在下邊。就當(dāng)是重新復(fù)習(xí)了下contains以及equals的重寫吧

知乎大神關(guān)于equals()方法與"=="的區(qū)別解析如下:

equals()方法與"=="區(qū)別在于前者是方法,后者是操作符。由于java不支持操作符重載(overlaoding),

"=="的行為對(duì)于每個(gè)對(duì)象來說與equals()是完全相同的,但是equals()可以基于業(yè)務(wù)

規(guī)則的不同而重寫(overlaoding)。另一需要注意的不同是"=="習(xí)慣用于原生(primitive)

類型之間的比較,而equals()僅用于對(duì)象之間的比較。


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

craxy 提問者

以上答案采納,混個(gè)積分,嘻嘻
2018-03-16 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

我用JDK9.0,為什么testListContains() 方法運(yùn)行出來的結(jié)果不同

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)