groovy编译java的switch怎么写
时间: 2024-03-27 21:36:35 浏览: 129
在Groovy中,switch语句可以使用如下方式编写:
```
switch (variable) {
case value1:
// do something
break;
case value2:
// do something else
break;
default:
// do default action
}
```
其中,`variable`是要进行匹配的变量,`value1`、`value2`等是要匹配的值。在每个`case`后面可以编写需要执行的代码,并以`break`语句结束。如果没有任何一个`case`匹配到`variable`的值,则会执行`default`中的代码。
例如,以下是一个将Groovy代码编译成Java代码的示例,其中包含一个switch语句:
```
switch (fruit) {
case "apple":
System.out.println("It's an apple.");
break;
case "banana":
System.out.println("It's a banana.");
break;
default:
System.out.println("It's not an apple or a banana.");
}
```
这段代码会根据`fruit`变量的值输出相应的信息。如果`fruit`的值为"apple",则会输出"It's an apple.",如果`fruit`的值为"banana",则会输出"It's a banana.",否则会输出"It's not an apple or a banana."。
阅读全文