Groovy collect()方法
该方法通过集合收集迭代,使用闭包作为变换器将每个元素转换为新值。
句法
List collect(Closure closure)
参数
Closure表达式。
返回值
修改列表集合。
例子
下面是使用这个方法的每个方法的一个例子 -
class Example { static void main(String[] args) { def lst = [1,2,3,4]; def newlst = []; newlst = lst.collect {element -> return element * element} println(newlst); } }
当我们运行上面的程序,我们将得到以下结果 -
[1, 4, 9, 16]