概述
switch 语法:
switch(值1)要和下面case 值2;这个匹配才会走该判断
switch (值1){
case "值2":
System.out.println("输出该段");
break;
default:
System.out.println("无匹配项输出该段");
}
示例:
String a = "李白";
switch (a){
case "李黑":
System.out.println("这是李黑");
break;
case "李红":
System.out.println("这是李红");
break;
case "李白":
System.out.println("这是李白");
break;
case "李绿":
System.out.println("这是李绿");
break;
default:
System.out.println("没有找到"+a+", 真遗憾!");
}
注意:
default 可以不写,这样找不到对应的值就什么也不会输出;
String a = "李紫";
switch (a){
case "李黑":
System.out.println("这是李黑");
break;
case "李红":
System.out.println("这是李红");
break;
case "李白":
System.out.println("这是李白");
break;
case "李绿":
System.out.println("这是李绿");
break;
}
break 跳出判断 如果没有 break 则会输入匹配和匹配下面的直到找到 brear 或者结束循环,这种现象我们称之为 case 穿透;
String a = "李黑";
switch (a){
case "李黑":
System.out.println("这是李黑");
case "李红":
System.out.println("这是李红");
case "李白":
System.out.println("这是李白");
case "李绿":
System.out.println("这是李绿");
default:
System.out.println("没有找到"+a+", 真遗憾!");
}
最后
以上就是善良衬衫为你收集整理的Java switch 选择结构的全部内容,希望文章能够帮你解决Java switch 选择结构所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复