switch语句咋用,举个例子
时间: 2024-10-13 17:11:20 浏览: 12
`switch`语句是一种在编程中用于基于某个条件选择并执行相应代码块的结构,通常用于简化多个分支判断。它的工作原理是将一个表达式的值与一系列`case`标签比较,如果匹配,则执行相应的代码块,直到遇到`break`退出循环。如果没有找到匹配的`case`,则可能会执行`default`(可选)后的代码。
这里有一个简单的例子:
```java
int dayOfWeek = 3; // 假设今天是星期三,0代表周日
switch (dayOfWeek) {
case 0:
System.out.println("今天是星期天");
break;
case 1:
System.out.println("今天是星期一");
break;
case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三"); // 这行会被执行
break;
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
default:
System.out.println("今天不是周末");
}
相关问题
用switch举个例子
"switch"语句是一种控制结构,在编程中常用于基于某个变量的不同值执行不同的代码块。这里有一个简单的例子来说明它的用法:
假设我们有一个变量`dayOfWeek`,它表示一周中的某一天,取值可以是1(星期一)到7(星期日)。我们可以用`switch`来根据这个值显示对应的星期几:
```java
int dayOfWeek = 3; // 假设今天是星期三
switch (dayOfWeek) {
case 1:
System.out.println("今天是星期一");
break;
case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三"); // 这一行会被执行
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
case 6:
System.out.println("今天是星期六");
break;
case 7:
System.out.println("今天是星期日");
break;
default:
System.out.println("无效的日子");
}
Switch语句使用例子
Switch语句是一种控制结构,在编程中主要用于基于变量的不同值执行不同的代码块。它通常用于代替多个if...else if...else条件判断,使得代码更清晰、易读。下面是一个简单的Switch语句使用示例:
```java
int dayOfWeek = 3; // 假设今天是星期三
switch (dayOfWeek) {
case 1:
System.out.println("今天是星期一");
break;
case 2:
System.out.println("今天是星期二");
break;
case 3:
System.out.println("今天是星期三"); // 这行会被执行
break;
case 4:
System.out.println("今天是星期四");
break;
case 5:
System.out.println("今天是星期五");
break;
default:
System.out.println("今天不是周末");
}
阅读全文