我想问一下,在Java中如何将Collection转换为List?
发布于 2010-03-18 23:10:20
如果您已经创建了列表子类型(例如,ArrayList、LinkedList)的实例,则可以使用addAll方法。
例如,
l.addAll(myCollection)许多列表子类型也可以在其构造函数中获取源集合。
发布于 2010-03-18 23:09:40
Collection<MyObjectType> myCollection = ...;
List<MyObjectType> list = new ArrayList<MyObjectType>(myCollection);请参阅Java tutorials中的Collections trail。
发布于 2013-04-19 23:33:08
List list;
if (collection instanceof List)
{
list = (List)collection;
}
else
{
list = new ArrayList(collection);
}https://stackoverflow.com/questions/2470856
复制相似问题