标签: groovy
Groovy允许在分配中展开列表,如:
(x, y) = [1, 2]
所以我假设类似的东西在for循环中起作用,如:
list = [[1, 2], [2, 4], [3, 6]] for ((elm1, elm2) in list) {...}
结果是语法错误。这种风格是不可能的,还是有一些技巧我错过了?
答案 0 :(得分:3)
我想它不会使用for循环(或者我绝对不知道语法),但是可以使用双参数闭包迭代这样的{{1展开元组:
for
List