标签: groovy
每个循环都有一个棘手的问题,当被管理的元素是最后一个元素时,如何执行特定的动作?
有没有一种方法可以让我知道上一次迭代的时间?
我想要这样的东西(请注意isLast方法是发明的):
def list = [1,2,4] list.each { doSomethingWith(it) if(it.isLast()) doOtherThingWithLast(it) }