【发布时间】:2016-02-06 21:28:07
【问题描述】:
有时,很多时候,我在文档中看到了这种情况。这让我想知道要输入什么。有人可以用清晰的模糊文本向我解释这个的含义:D。这是怎么回事:
ArrayList(Collection<? extends E> c)
最终被这样使用:
new ArrayList<>(Arrays.asList("a","b","c"));
所以我不再需要通过谷歌搜索来问这个“问题”,而是能够自己弄清楚。
【问题讨论】:
-
看看Oracle Tutorial on Generics。您可能想阅读整章,因为 Java 中的泛型可能非常混乱。另外,查找PECS Mnemonic。