午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Java:在集合的遍歷中,關于 Object[] toArray() 方法的疑問

瀏覽:210日期:2024-01-31 11:31:05

問題描述

Java:在集合的遍歷中,方法之一為 可以調用Collection接口中的 Object[] toArray()方法 將集合轉為數組。這里為什么用 Object[]類型來當返回值,感覺有點怪

問題解答

回答1:

1.Object是所有對象的父類。2.容器類在不知道會放入什么類型的情況下,實現設計只能用Object數組來存放元素。3.泛型在編譯之后是被擦除的。也就是說,對于JVM來說,他看到的是Object。所以只能返回Object數組。至于加上泛型之后,編譯器會幫你進行強制轉換和元素檢測。

回答2:

是的,很奇怪。

所以推薦使用Collection.toArray(T[] a)來返回泛型,避免Object[]強轉的問題。

回答3:

因為不知道集合中元素的具體類型。而Object是所有類的父類。這樣更合理一點。

標簽: java
主站蜘蛛池模板: 免费av一级片 | 亚洲一区二区美女 | 97综合| 日韩视频网 | 欧美激情网 | 日韩欧美视频在线免费观看 | 成人午夜免费在线观看 | 日韩美女视频网站 | 一区二区三区免费在线视频 | 香蕉国产在线观看 | 日日夜夜精 | 国产精品a久久久久 | 久久伊人婷婷 | www.欧美激情 | 婷婷射图 | 色婷婷网 | 狠狠搞狠狠搞 | 欧美男人操女人 | 97超碰在线播放 | 久久精品二区 | 精品国产一区二区在线观看 | 青青伊人网 | 成年人黄色小视频 | 国产亚洲欧美精品久久久www | 精品婷婷 | 国产视频在 | av在线播放免费 | 久久视频免费看 | 欧美一级二级三级视频 | 久久精品夜色噜噜亚洲a∨ 极品av在线 | 亚洲欧美一区二区三区四区 | 日本色网址 | 成人福利视频在线观看 | 99精品一区二区三区的区别 | 亚洲精品成人网 | 国产激情av | 久久99国产精品 | 国产高清日韩 | 国产特级淫片免费看 | 少妇高潮一区二区三区喷水 | 日韩av有码 |