課程
/后端開發
/Java
/Java入門第三季
就在圖中的list<Course> course與 ? 上一節的list course ,有什么不同?
2015-01-21
源自:Java入門第三季 4-9
正在回答
一個指定的類型,一個沒有指定類型默認是Object
同不懂。。剛剛的ListTest類中也不能混進奇怪的東西啊,這個泛型也不行
list是規定course的類型是List集合類型默認放入集合中的對象是Object型,加上<course>泛型規定將放入List中的類型限制為course型。
這個是帶泛型的,list course是不帶泛型的,關于泛型,課程里面有講解吧
Vleyong 提問者
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
2 回答List course = new ArrayList();為什么用List?
2 回答為什么List<Course>courses=new ArrayList<Course>();運行會出錯,而List<Integer>list = new ArrayList<Integer>();卻不會?
5 回答Course cr=(Course)coursesToSelect.get(i);
3 回答obj不是已經是一個非空的Course類對象了嗎?為什么還有Course course=(Course)obj;既然都是?Course類的對象了為什么還要強轉?
4 回答Course temp = (Course) coursesToSelect.get(0);
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-05
一個指定的類型,一個沒有指定類型默認是Object
2015-08-10
同不懂。。剛剛的ListTest類中也不能混進奇怪的東西啊,這個泛型也不行
2015-02-28
list是規定course的類型是List集合類型默認放入集合中的對象是Object型,加上<course>泛型規定將放入List中的類型限制為course型。
2015-01-22
這個是帶泛型的,list course是不帶泛型的,關于泛型,課程里面有講解吧