switch多选择结构

it2023-11-01  66

switch多选择结构

多选择结构还有一个实现方式就是switch case语句。switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。 switch(expression){ case value : //语句 break;//可选 case value : //语句 break;//可选 //你可以有任意数量的case语句 default : //可选 //语句 }

switch语句中的变量类型可以是:

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

随堂练习

public class SwitchDemo01 { public static void main(String[] args) { // case 穿透 //匹配一个具体的值 char grade = 'D'; 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("未知数据"); } public class SwitchDemo02 { public static void main(String[] args) { // 反编译---java.class工具,直接丢入idea ,先找到路径文件 String name = "啥事"; //JDK7的新特性,表达式结果可以是字符串!! ! //字符的本质还是数字 switch (name){ case "张煜杨": System.out.println("张煜杨"); break; case "阿萨德": System.out.println("阿萨德"); break; default: System.out.println("错误"); } }
最新回复(0)