黑马程序员技术交流社区
标题:
switch语句中每个case语句都会检验一遍吗?
[打印本页]
作者:
一抹浓茶
时间:
2015-3-22 21:02
标题:
switch语句中每个case语句都会检验一遍吗?
比如
int n =1;
switch(n){
case 1 : .....
case2 : .....
case 3 : .....
default:...
}
中,当case1结束后,后面其他的值底层还在运算吗?
作者:
卢乾荣
时间:
2015-3-22 21:30
case1:结束,要看你后面是否有没有加break来结束,如果你没加它肯定往下走
作者:
One_M
时间:
2015-3-22 21:35
switch语句 是选择,case--后面应该还有break吧...
int x=1
switch (x)
{
case 1:
System.out.println("a");
break;
case 2:
System.out.println("b");
berak;
default:
System.out.println("c");
}
当运行case1后 打印"a"后通过break跳出 switch语句,后面的就不运行了~!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2