Groovy for-each只返回一个值。这是第一个值请检查一次。如何打印所有值
def list = [1,2,3,4]
for(item in list){
return item
}
答案 0 :(得分:0)
def list = [1,2,3,4]
for(item in list){
print item
}
return
完全不同。它用于评估值的函数/方法。
答案 1 :(得分:0)
在循环的第一次迭代期间,您从方法中return
。由于这个原因,循环永远不会执行超过第一次迭代。