swtich多选择语句

多选择结构的另一实现方式为switch-case语句
switch-case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支
基本结构示例

switch(expression){
     case value :
        //执行该语句
        break;  //可选
     case value :
        //执行该语句
        break;  //可选
//case语句的数量并无限制
     default : //可选
        //执行该语句
}

switch中的变量类型可以为,byte,short,int,char
同时case标签必须为字符串常量或字面量
case穿透现象--使用break中断当前判断语句,否则会继续执行下列代码

案例:

public class Switch_demo01 {
    static void main(String[] args) {
        char grade='A';
        switch (grade) {
            case 'A':
                System.out.println("优秀");
                break;
            case 'B':
                System.out.println("良好");
                break;
            case 'C':
                System.out.println("及格");
                break;
            case 'D':
                System.out.println("再接再厉");
                break;
            case 'E':
                System.out.println("挂");
                break;
            default:
                System.out.println("非法字符");
        }
    }
}

附带————反编译 Java---class(字节码文件)---反编译

posted on 2025-10-28 23:27  AAA神鹰  阅读(5)  评论(0)    收藏  举报