Groovy中嵌套的'each'循环

Groovy中嵌套的'each'循环,groovy,Groovy,需要有关groovy中嵌套循环语法的指导。如何使用迭代器在此处打印(a.name的值、b.name的值)的值 如果遇到某些条件时需要停止处理,或跳过某个条件的a或b,则需要在循环中使用for-,因为break和continue关键字不起作用,或者更准确地说,以意外的方式工作--使用每个方法附件。 List a a.each { print(it.name) List b = something b.each { print(value of a.name,

需要有关groovy中嵌套循环语法的指导。如何使用迭代器在此处打印(a.name的值、b.name的值)的值


如果遇到某些条件时需要停止处理,或跳过某个条件的
a
b
,则需要在
循环中使用
for
-
,因为
break
continue
关键字不起作用,或者更准确地说,以意外的方式工作--使用
每个
方法附件。
List a
a.each {
    print(it.name)
    List b = something
    b.each {
        print(value of a.name, value of b.name)
    }
}
List a
a.each { x ->
    println(x.name)
    List b = something
    b.each { y ->
        println(x.name + y.name)
    }
}