equal重寫中既然已經(jīng)判斷了obj是course 類型的.......為什么還要把它再強(qiáng)轉(zhuǎn)成course類型進(jìn)行值的比較?
equal重寫中既然已經(jīng)判斷了obj是course 類型的.......為什么還要把它再強(qiáng)轉(zhuǎn)成course類型進(jìn)行值的比較?
equal重寫中既然已經(jīng)判斷了obj是course 類型的.......為什么還要把它再強(qiáng)轉(zhuǎn)成course類型進(jìn)行值的比較?
2015-04-18
舉報
2017-04-12
也就是說,從list中提出來的是object基本類型,需要強(qiáng)轉(zhuǎn)!我想起之前foreach輸出時,也是需要把從list中提出來的實例進(jìn)行類型強(qiáng)轉(zhuǎn),然后再打印輸出,可是問題是既然提出來的實例是object基礎(chǔ)類,那么用obj instanceof course這條指令還能判斷類型?
2015-04-20
你如果不轉(zhuǎn)換類型,你用的還是Object類,此類是java的基礎(chǔ)類并沒有什么name屬性,所以你要轉(zhuǎn)換為自己所要用的類來取值