Switch

Switch选择结构

package jie.structure;

public class SwitchDemo01 {
    public static void main(String[] args) {
        char grade ='A';

        //case 穿透   break 结束    switch 匹配一个具体的值

        switch (grade){
            case 'A':
                System.out.println("优秀");
                break;
            case 'B':
                System.out.println("良好");
            case 'C':
                System.out.println("及格");
            case 'D':
                System.out.println("再接再厉");
            case 'E':
                System.out.println("挂科");
            default:
                System.out.println("成绩不合法");


        }


    }
}
package jie.structure;

public class SwitchDemo02 {
    public static void main(String[] args) {
        String name = "菜龙";
        // JDK7的新特性,表达式结果可以是数字
        //字符的本质还是数字

        //反编译 java---class(字节码文件)

        switch (name){
            case "楠哥":
                System.out.println("楠哥");
                break;
            case "菜龙":
                System.out.println("菜龙");
                break;
            default:
                System.out.println("不合法");
        }
    }
}

Idea反编译使用方法

找到项目编译的输出路径

将该文件中的乱码class文件复制到写代码的地方

然后再idea中打开该class文件,发现反编译完成

posted @ 2022-03-08 21:37  奶茶我选优乐美  阅读(102)  评论(0)    收藏  举报