javaswitch语法
时间: 2023-11-02 19:02:30 浏览: 51
switch语句是一种多分支条件语句,根据表达式的值选择分支语句块执行。在Java中,switch语句的语法结构如下:
switch (表达式) {
case 值1:
Java语句;
break;
case 值2:
Java语句;
break;
case 值3:
Java语句;
break;
...
default:
Java语句;
}
switch语句中的表达式可以是byte、short、int、char或String类型。从Java SE 7开始,switch语句还支持字符串类型,同时case标签必须为字符串常量或字面量。
下面是一个示例代码:
```java
public class SwitchTest {
public static void main(String[] args) {
String a = "c";
switch (a) {
case "a":
System.out.println("匹配成功a");
//break;
case "b":
System.out.println("匹配成功b");
//break;
case "c":
System.out.println("匹配成功c");
break;
default:
System.out.println("hhhh");
break;
}
}
}
```