小编Kar*_*yan的帖子

如何在groovy的每个循环中使用"continue"

我是groovy的新手(在java上工作),尝试使用Spock框架编写一些测试用例.我需要使用"每个循环"将以下Java代码段转换为groovy代码段

Java代码段:

List<String> myList = Arrays.asList("Hello", "World!", "How", "Are", "You");
for( String myObj : myList){
    if(myObj==null) {
        continue;   // need to convert this part in groovy using each loop
    }
    System.out.println("My Object is "+ myObj);
}
Run Code Online (Sandbox Code Playgroud)

Groovy Snippet:

def myObj = ["Hello", "World!", "How", "Are", "You"]
myList.each{ myObj->
    if(myObj==null){
        //here I need to continue
    }
    println("My Object is " + myObj)
}
Run Code Online (Sandbox Code Playgroud)

each groovy for-loop continue spock

24
推荐指数
2
解决办法
2万
查看次数

标签 统计

continue ×1

each ×1

for-loop ×1

groovy ×1

spock ×1