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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

聲明為List,Idea 提示 incompatible types。但是聲明為ArrayList缺正確,為什么?

聲明為List,Idea 提示 incompatible types。但是聲明為ArrayList缺正確,為什么?

雨溢豐 2016-11-20 17:54:34
ListTest?{ ????ArrayList?()?{ ????????.=?ArrayList<Course>()} }
查看完整描述

3 回答

已采納
?
小草1434

TA貢獻(xiàn)106條經(jīng)驗(yàn) 獲得超23個贊

List只是一個接口(interface),不能夠具體實(shí)例化成對象,通常使用其實(shí)現(xiàn)類(ArrayList,LinkedList)進(jìn)行實(shí)例化成數(shù)組對象 所以寫法可以如下 List list = new ArrayList(); 如果按照嚴(yán)格編碼規(guī)范寫的話,考慮到它的泛型特性,所以概括性的寫如下 List<?> list = new ArrayList<?>(); 如果確定了數(shù)組中元素的基本類型,其中問號可以替代為基本類型關(guān)鍵字。
查看完整回答
1 反對 回復(fù) 2016-11-22
?
小草1434

TA貢獻(xiàn)106條經(jīng)驗(yàn) 獲得超23個贊

因?yàn)長ist 是接口,不是具體的實(shí)現(xiàn)類。

如果List 后面有跟上 其具體實(shí)現(xiàn)類(LinkedList,ArrayList等)的賦值也是可以的。

如果是直接用其實(shí)現(xiàn)類(如ArrayList)進(jìn)行聲明變量是可以的。

查看完整回答
反對 回復(fù) 2016-12-04
?
肆意先生

TA貢獻(xiàn)14條經(jīng)驗(yàn) 獲得超9個贊

List是接口,必須通過其子類實(shí)例化。

查看完整回答
反對 回復(fù) 2016-11-20
  • 3 回答
  • 0 關(guān)注
  • 5127 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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