課程
/后端開發(fā)
/Java
/Java入門第三季
cr 的類型為什么是course
2018-03-09
源自:Java入門第三季 4-6
正在回答
因為Course類是我們自己創(chuàng)建的,在Java的類庫中并沒有Course這個類,放進List的元素默認是Object類型的,要對其進行強制類型轉換才能得到我們所需要的Course類型,等號左邊是Course類型,那么右邊也要是Course類型才不會報錯。
cr添加進coursesToSelect之后就自動轉換成了Object類
你前面不是定義了一個Course類嘛, 里面是你設置的有數據類型吧!然后,添加到 在集合里數據類型是Object,后面遍歷取出來時 要強轉成Course ,所以要Course。
coursesToSelect的數據類型是List,而List中放的是Course的數據
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
4 回答Course 是什么類型
4 回答由if(!(obj instanceof Course)) return false;若obj已經是Course類型,繼續(xù)執(zhí)行下面這句Course course=(Course)obj;為什么還要將obj轉換成course類型?
2 回答course類型轉換
4 回答泛型管理course類型
6 回答不明白為什么添加的一定要是course類型
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-06-02
因為Course類是我們自己創(chuàng)建的,在Java的類庫中并沒有Course這個類,放進List的元素默認是Object類型的,要對其進行強制類型轉換才能得到我們所需要的Course類型,等號左邊是Course類型,那么右邊也要是Course類型才不會報錯。
2018-03-12
cr添加進coursesToSelect之后就自動轉換成了Object類
2018-03-11
你前面不是定義了一個Course類嘛, 里面是你設置的有數據類型吧!然后,添加到 在集合里數據類型是Object,后面遍歷取出來時 要強轉成Course ,所以要Course。
2018-03-09
coursesToSelect的數據類型是List,而List中放的是Course的數據