java switch case
时间: 2024-01-17 10:19:31 浏览: 85
以下是Java中switch-case的用法示例:
```java
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int score = scanner.nextInt();
if (score > 100 || score < 0) {
System.out.println("输入有误");
return;
}
switch (score / 10) {
case 10:
case 9:
System.out.println("A");
break;
case 8:
System.out.println("B");
break;
case 7:
System.out.println("C");
break;
case 6:
System.out.println("D");
break;
default:
System.out.println("E");
}
}
```
在上述示例中,我们首先使用Scanner类获取用户输入的分数。然后,我们使用if语句检查输入是否在有效范围内(0到100之间)。如果输入无效,我们打印出"输入有误"并返回。如果输入有效,我们使用switch-case语句根据分数的范围进行评级。根据分数的十位数,我们执行相应的代码块并打印出相应的评级。最后,我们使用break语句来停止整个switch结构。
阅读全文