用Java switch语言写函数代码
时间: 2024-09-08 21:03:02 浏览: 55
在Java中,`switch`语句主要用于基于某个表达式的值执行一系列相关的代码块,通常用于简化条件判断。它的工作原理类似于多路分支结构,可以替代多个`if...else if...else`语句。下面是一个简单的`switch`语句的例子:
```java
public int classifyDayOfWeek(int day) {
String dayName;
switch (day) {
case 1:
dayName = "星期一";
break;
case 2:
dayName = "星期二";
break;
case 3:
dayName = "星期三";
break;
case 4:
dayName = "星期四";
break;
case 5:
dayName = "星期五";
break;
case 6:
dayName = "星期六";
break;
case 7:
dayName = "星期日";
break;
default:
dayName = "无效的日期";
}
return dayName;
}
```
在这个例子中,`classifyDayOfWeek`函数接收一个整数参数表示一周中的哪一天,然后通过`switch`根据这个数字选择并返回相应的星期几名称。
阅读全文
相关推荐


















