Java switch 示例
时间: 2023-09-04 11:07:55 浏览: 42
好的,我可以为您展示一个 Java switch 语句的示例:
```
public class Example {
public static void main(String[] args) {
int num = 2;
String fruit;
switch (num) {
case 1:
fruit = "Apple";
break;
case 2:
fruit = "Orange";
break;
case 3:
fruit = "Banana";
break;
default:
fruit = "Unknown";
break;
}
System.out.println("The fruit is " + fruit);
}
}
```
这个示例演示了使用 switch 语句根据变量的值选择不同的代码块。在这种情况下,当 num 的值为 2 时,fruit 变量将被设置为 "Orange",然后在控制台上输出 "The fruit is Orange"。
相关问题
java switch示例
下面是一个 Java switch 语句的示例:
```
int day = 3;
String dayString;
switch (day) {
case 1:
dayString = "Monday";
break;
case 2:
dayString = "Tuesday";
break;
case 3:
dayString = "Wednesday";
break;
case 4:
dayString = "Thursday";
break;
case 5:
dayString = "Friday";
break;
case 6:
dayString = "Saturday";
break;
case 7:
dayString = "Sunday";
break;
default:
dayString = "Invalid day";
break;
}
System.out.println(dayString);
```
在这个示例中,我们定义了一个整数变量 `day`,然后使用 switch 语句根据 `day` 的值来决定输出哪一天。如果 `day` 的值是 1,那么 `dayString` 的值将被设置为 "Monday",如果是 2,那么 `dayString` 的值将被设置为 "Tuesday",以此类推。如果 `day` 的值不是 1 到 7 之间的整数,那么 `dayString` 的值将被设置为 "Invalid day"。最后,我们输出 `dayString` 的值。
java switch 语法示例
下面是 Java 中 switch 语句的语法示例:
```
switch (表达式) {
case 常量值1:
// 执行语句块1
break;
case 常量值2:
// 执行语句块2
break;
case 常量值3:
// 执行语句块3
break;
// 可以有更多的 case
default:
// 如果所有的 case 都不匹配则执行语句块4
}
```
其中,表达式可以是字符串、整数或枚举类型。常量值可以是字面量或 final 变量。注意,每个 case 语句块要以 break 结束,否则会继续执行下一个 case 的语句块。如果没有匹配到任何一个 case,则执行 default 语句块。