switch case语句例子成绩等级JAVA
时间: 2024-07-27 19:01:40 浏览: 54
在Java中,`switch-case`语句常用于根据不同的条件执行不同的代码块,特别是在需要对某个变量的值进行多种判断的时候非常有用。例如,我们可以创建一个简单的程序来根据学生成绩评定等级:
```java
public class GradeCalculator {
public static void main(String[] args) {
int score = 90; // 假设学生的分数是90分
String grade;
// 使用 switch-case 判断分数范围并确定等级
switch (score / 10) {
case 9:
case 10:
grade = "优秀";
break;
case 8:
grade = "良好";
break;
case 7:
grade = "及格";
break;
default:
grade = "不及格"; // 分数低于60分
}
System.out.println("学生得分:" + score + ", 成绩等级为:" + grade);
}
}
```
在这个例子中,我们首先计算分数除以10的整数部分,然后使用`switch`根据这个结果(9、8、7或其他)设置相应的等级。每个`case`对应一个具体的等级,并通过`break`跳出当前循环,避免执行后续的`case`分支。
阅读全文