Switch选择结构

Switch选择结构

语句结构:

switch(表达式){
	case 值1:
		语句体1;
		break;
	case 值2:
		语句体2;
		break;
	case 值3:
		语句体3;
		break;
		...
		default:
		语句体n+1;
		break;
}

举例:

package struct;

import java.util.Scanner;

public class SwitchDemo01 {
    public static void main(String[] args) {
        //
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入成绩登记:");

        String grade = scanner.nextLine();

        switch (grade) {//JDK7以后才支持的匹配字符串
            case "A":
                System.out.println("优秀");
                break;//可选
            case "B":
                System.out.println("良好");
                break;
            case "C":
                System.out.println("合格");
                break;
            case "D":
                System.out.println("不合格");
                break;
            default:
                System.out.println("输入不合法");
        }
        scanner.close();
    }
}
posted @ 2022-08-02 23:58  每年桃花开的时候  阅读(57)  评论(0)    收藏  举报