菜鸟问题:switch语句!!! switch(a){ case 0:{语句;}break; case 1:... ...}case 0:{语句;}break;和case 0:{语句;break;}等价吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 等价的~~break用在case句尾表示要跳出switch case 0:{语句一;语句二;语句三;}break;case 0:{语句一;语句二;语句三;break;}等价吗? switch的case有多条语句也不必用{},因为:switch (key) {case 1: 语句1; 语句2; break;case 2: 语句3; 语句4;default: 语句5; 语句6; break;}上面的这个例子,如果与case 1匹配,则会把case 1当作入口,一条一条语句的执行,直到遇到break;或者switch语句的最后,在这里显然会执行语句1、语句2,然后遇到break;就结束。但如果与case 2匹配,那么会语句3、语句4,由于后面没有break;所以会继续执行语句5、语句6,然后遇到break;结束。当然,最后一个break可以不要,因为已经到switch的最后了。 case 0:{语句一;语句二;语句三;}break;case 0:{语句一;语句二;语句三;break;}等价吗?-------------------------所以,你的这个问题不仅等价,而且{}根本就不需要。 等价switch (key) {case 1: {语句1; 语句2; break;} 求一套讲的好的JAVA基础的视频和书,谁的比较好。还有编译工具。 菜鸟求助有关绘图 求电子版JAVA书籍 java名词大汇总 如何判断客户端是否已经拆线 怎么JSP版进不去了~~文本内容中发现无效字符????? 关于jena读取rdf文件出错的问题,跪求给位大神解答 简单java加法计算器程序,大家帮忙看看哪错了?谢谢!!!! 问个关于JBuilder的问题(JBuilder 6) Java与C++在不同方面,速度上有什么区别? jdk1.5.0_09设置环境变量问题,高手帮忙。 子目录路径能打印出来,但是为啥输出到文本却无法输出子目录里的路径?
语句一;
语句二;
语句三;
}break;
case 0:{
语句一;
语句二;
语句三;
break;
}等价吗?
case 1:
语句1;
语句2;
break;
case 2:
语句3;
语句4;
default:
语句5;
语句6;
break;
}上面的这个例子,如果与case 1匹配,则会把case 1当作入口,一条一条语句的执行,直到遇到break;或者switch语句的最后,在这里显然会执行语句1、语句2,然后遇到break;就结束。但如果与case 2匹配,那么会语句3、语句4,由于后面没有break;所以会继续执行语句5、语句6,然后遇到break;结束。当然,最后一个break可以不要,因为已经到switch的最后了。
语句一;
语句二;
语句三;
}break;
case 0:{
语句一;
语句二;
语句三;
break;
}等价吗?
-------------------------所以,你的这个问题不仅等价,而且{}根本就不需要。
switch (key) {
case 1:
{语句1;
语句2;
break;}