05、Switch选择结构

在这里插入图片描述

例一

package com.wzt.www.struct;

/**
 * @author WZT
 * @create 2021-03-24 19:25
 */
public class SwitchDemo01 {
    
    
    public static void main(String[] args) {
    
    
        char grade = 'C';
        //case具有穿透性
        switch (grade){
    
    
            case 'A':
                System.out.println("优秀");
            case 'B':
                System.out.println("良好");
            case 'C':
                System.out.println("及格");
            case 'D':
                System.out.println("不及格");


        }
    }
}

输出

及格
不及格

例二

package com.wzt.www.struct;

/**
 * @author WZT
 * @create 2021-03-24 19:25
 */
public class SwitchDemo01 {
    
    
    public static void main(String[] args) {
    
    
        char grade = 'C';
        //case具有穿透性
        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;
            default:
                System.out.println("输错了");

        }
    }
}

输出

及格

例三

package com.wzt.www.struct;

/**
 * @author WZT
 * @create 2021-03-24 19:35
 */
public class SwitchDemo02 {
    
    
    public static void main(String[] args) {
    
    

        //JDK7的新特性,表达式结果可以为字符串!
        //自负的本质还是数字
        String name = "王小明";

        switch (name){
    
    
            case"王小明":
                System.out.println("王小明");
            break;

            default:
                System.out.println("输错了");


        }

    }
}


输出

王小明

如何反编译(IDEA)

  1. 在IDEA中找到Project Structure

  2. 在这里插入图片描述

  3. 复制.class文件到包下的文件夹中

猜你喜欢

转载自blog.csdn.net/weixin_45809838/article/details/115185716