package G_Swich;
public class Demo001 {
public static void main(String[] args) {
char a = '0';//建一个常量,命名,赋值,用switch判断,输出相应的量
String b = "为了自由";//建一个字符,命名,赋值,用switch判断,输出相应的字符
//公式如下
//switch () {
// case'':
// System.out.println("");
// break;
// default:
// System.out.println("");
switch (a) {
case 'A':
System.out.println("A");
break;
//case的穿透现象一定要break;结束。
case 'B':
System.out.println("B");
break;
case 'C':
System.out.println("C");
break;
default:
System.out.println("为了自由");
//因为switch判断不为A,B,C,故输出"为了自由"
}
//在IDEA中反编译 就把输出的class文件复制到项目目录中生成 01文件名.class
switch (b){
//switch能判断常量也能用于判断字符
//因为字符也是数字用固定的哈希值表示,故也能反应字符
case"为了自由":
System.out.println("为了真实");
//switch判断符合,故输出”为了真实"
break;
default:
System.out.println("完结");
}
}
}
本文详细探讨了Java中的switch语句,包括其用法、优势和注意事项。通过实例展示了如何在不同场景下有效利用switch进行条件判断,提高代码的可读性和效率。同时,也对比了switch与传统if-else语句的差异,帮助开发者更好地理解并选择合适的控制流结构。

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



