java中switch case用法成绩
时间: 2023-08-31 13:07:21 浏览: 162
在Java中,switch-case语句可以根据表达式的值来选择执行不同的代码块。如果你想根据学生成绩的不同来执行不同的操作,可以使用switch-case语句。下面是一个示例代码:
```java
int score = 80;
switch (score) {
case 90:
System.out.println("优秀");
break;
case 80:
System.out.println("良好");
break;
case 70:
System.out.println("中等");
break;
case 60:
System.out.println("及格");
break;
default:
System.out.println("不及格");
}
```
在上面的代码中,我们定义了一个score变量,并将其值设为80。根据score的值,switch语句会选择执行相应的case块。在这个例子中,score的值为80,因此会执行第二个case块,打印输出"良好"。
需要注意的是,每个case块都要以关键字`case`开头,后跟一个常量表达式。当case的值与表达式的值相等时,对应的代码块会被执行。在每个case块的末尾需要使用`break`关键字来跳出switch语句,防止继续执行下一个case块。
如果表达式的值没有匹配到任何一个case块时,可以使用`default`关键字来指定一个默认的代码块,表示没有匹配的情况下要执行的操作。
希望这个例子能帮助你理解Java中switch-case的用法。如果还有其他问题,请继续提问。
阅读全文