【发布时间】:2012-04-16 19:24:44
【问题描述】:
我有两个问题,其实... 首先,为什么我不能这样做:
List<Object> object = new List<Object>();
其次,我有一个返回List<?> 的方法,我如何将其转换为List<Object>,我可以简单地转换它吗?
谢谢!
【问题讨论】:
-
好吧,如果你们说
List<?>不能实例化,那方法怎么能返回呢? -
值得注意的是
Arrays.asList(T... a)返回一个List<T>。您可以使用List<Object> li = Arrays.asList(1, 2, "3");初始化List以节省一些输入,尽管返回的List将是固定大小并由数组支持:docs.oracle.com/javase/7/docs/api/java/util/…...
标签: java list object arraylist