Mic*_*ers 62
Collection<MyObjectType> myCollection = ...;
List<MyObjectType> list = new ArrayList<MyObjectType>(myCollection);
Run Code Online (Sandbox Code Playgroud)
Uri*_*Uri 52
如果您已经创建了List子类型的实例(例如,ArrayList,LinkedList),则可以使用addAll方法.
例如,
l.addAll(myCollection)
Run Code Online (Sandbox Code Playgroud)
许多列表子类型也可以在其构造函数中获取源集合.
List list;
if (collection instanceof List)
{
list = (List)collection;
}
else
{
list = new ArrayList(collection);
}
Run Code Online (Sandbox Code Playgroud)