方法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]