public class SwitchDemo01 {
public static void main(String[] args) {
//
char grade = 'C';
switch (grade){
//case穿透 //switch 匹配一个具体的值
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) {
String name = "狂神";
switch (name){
case "秦疆":
System.out.println("秦疆");
break;
case "狂神":
System.out.println("狂神");
break;
default:
System.out.println("弄啥嘞!");
}
}
这两段代码展示了Java中的switch语句如何用于条件判断。在SwitchDemo01中,根据输入的成绩打印出相应的等级评价;在SwitchDemo02中,根据字符串变量判断并输出特定的名称。这些例子突出了switch在处理多种情况时的灵活性。


被折叠的 条评论
为什么被折叠?



