亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

請問各位java自帶類的一些問題

瀏覽:98日期:2024-02-10 15:03:05

問題描述

List<List<String>> results = new ArrayList<>();

在java中經(jīng)常會看到這種寫法,定義的類型和new后邊的類型不一樣,list后還嵌套著list,這個到底是什么意思?

問題解答

回答1:

這不就是List每個元素仍然是List嘛。后面沒寫泛型因?yàn)榭梢允÷浴?/p>回答2:

java 7 還是8 之后 泛型在實(shí)例化的時候 <>內(nèi)可以省略。至于list<list> 應(yīng)該類似一個二維數(shù)組 不知這樣是否用過 map<string,list<string>> 一對多關(guān)系 經(jīng)常 用到。

回答3:

樓上兩位都答不對題。。。題主問的是1、為什么前面類型是List,而后面new的是ArrayList;2、list嵌套著list是什么意思。講道理,這個問題是你學(xué)面向?qū)ο蟮谝粋€禮拜就能夠接觸到的知識吧。results的聲明類型是List,但是它的實(shí)際類型是ArrayList。ArrayList是List的實(shí)現(xiàn)類,就是子類的意思。results的具體的類型在程序編譯期是無法確定的,而是在運(yùn)行期,根據(jù)results的實(shí)際類型進(jìn)行類型的動態(tài)綁定,這叫做多態(tài)。List中嵌套著List的意思就是,這個集合中的元素依然是一個個的集合。

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 香蕉香蕉国产片一级一级毛片 | 久久精品国产99久久3d动漫 | 国产伦一区二区三区四区久久 | 国产91精品新入口 | 伊人影院综合网 | 欧美成人一区二区 | 国产一级片免费 | 欧美一级毛片兔费播放 | 奇米影视久久777中文字幕 | 国产高清在线免费视频 | 国产精品成人aaaaa网站 | 日韩精品中文字幕视频一区 | 日韩免费一区二区三区 | 可以免费看黄色 | 免费观看a毛片一区二区不卡 | 99久久精品视香蕉蕉er热资源 | 1769国内精品观看视频 | 手机国产日韩高清免费看片 | 全国精品影院 | 欧美日韩午夜精品不卡综合 | 久久久久婷婷国产综合青草 | 一级特黄国产高清毛片97看片 | 成人欧美一区二区三区小说 | 日韩毛片在线影视 | 亚洲欧美在线免费观看 | 成人亚洲欧美日韩在线观看 | 久久99精品久久久久久青青日本 | 亚洲色图8p| 欧美aaaa黄色一级毛片 | 美女一级毛片免费观看 | 91手机在线视频 | 久久国产乱子免费精品 | 欧美日本在线播放 | 国产精品秦先生手机在线 | 精品国产欧美sv在线观看 | 国产大片91精品免费观看男同 | 国产成人aa在线观看视频 | 亚洲三级网址 | 美女久久久 | 91久久国产 | 日本成熟老妇乱 |