如下例题可以观察出switch的基本用法:
代码如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner x = new Scanner(System.in);
int score =x.nextInt();
int i=score/10;
switch(i) {
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:System.out.println("E");break;
case 6:System.out.println("D");break;
case 7:System.out.println("C");break;
case 8:System.out.println("B");break;
case 9:
case 10:System.out.println("A");break;
default:System.out.println("输入的数字有误!");break;
}
}
}
switch选择结构比较适合一一列举的实例当中,与else if相似,但是else if可以实现switch语句无法实现的实例。
可以仔细参透一下,不明白的地方请评论区留言。