我想在Groovy中做这样的事情:
List<MyObject> list1 = getAList();
如何在groovy中将列表分配给其他列表,而不必遍历我想要分配的列表?
答案 0 :(得分:1)
这将有效(假设getAList
返回一个List)...
或者您是否想要一个包含与返回列表相同元素的新列表?
如果是这种情况,你可以
List<MyObject> list1 = getAList().collect()
或者
List<MyObject> list1 = new ArrayList<MyObject>( getAList() )