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文件,发现反编译完成


浙公网安备 33010602011771号