每个和 EveryWithIndex
each
和 eachWithIndex
是迭代集合的方法。
每个都有 it
(默认迭代器)和 eachWithIndex
有 it
,index
(默认迭代器,默认索引)。
我们还可以更改默认迭代器/索引。请看下面的例子。
def list = [1,2,5,7]
list.each{
println it
}
list.each{val->
println val
}
list.eachWithIndex{it,index->
println "value " + it + " at index " +index
}