Java选择结构(switch)

switch多选择结构

>多选择结构还有一个实现方法就是switch case语句
>switch case语句判断一个变量与一系列值中某个值是否相等 每个值称为一个分支
>switch语句中的变量类型可以是:

byte,short,int,char
从Java SE 7开始
switch支持字符串String类型了
同时case标签必须为字符串常量或者字面量

代码展示:

package base.struct;

import java.util.Scanner;

public class SwitchDemo1 {
    public static void main(String[] args) {
        //case穿透    switch匹配一个具体的值
       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)