【发布时间】:2016-06-11 04:26:44
【问题描述】:
我无法在谷歌上找到简单答案的简单问题:Groovy 的 each 和 forEach 循环有什么区别?
我做了一个简单的例子,语法和行为似乎相同:
[1, 2].each { println it }
[1, 2].forEach { println it }
两个打印:
1
2
我在 Groovy 语言文档中看到的唯一示例似乎涉及 lambda 和闭包之间的区别,但我无法将其与我尝试过的示例联系起来。
谢谢
【问题讨论】: