一个搞不懂的问题?请帮忙!!!! 完整结果应该是i=1,j=4;流程是这样的首先由default:开始执行,然后是case 4:,case 5:,所以正好运行了三次j++,最后j=4 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问一下,为什么case 2,case 3没有执行(是不是因为i<>2,i<>3啊),而case 4,case 5却执行了呢? 奥,刚才差了一下书,在没有break的情况下,一旦case块执行了一次,那么下面如果还有case块的话,不管符不符和条件,都会继续执行下去,直至switch块结束 int k=10; switch(k) { case 10: System.out.println("10"); case 20: System.out.println("20"); }输出结果为10 20 完全同意Patrick_DK(疾风摩郎)的解释.同VC中的switch语句一样的啦 switch语句中的case如果不带break的话,将继续执行后面的case.i=1,所以,case 2和case 3跳过。执行default,一直到switch语句结束。所以结果:j=4. java ssh连接远程linux主机的问题 java工程的一个小问题 一个简单的递归算法,了解不了 奇怪的JDBC问题,很简单帮帮忙... 呵呵 请教大家一个菜鸟问题 这代码每按一次确定内存占用都涨大,为什么? Java中有虚拟函数吗? new几个相同的类,对于方法(method)的内存分配问题?大家公用一块方法的空间,还是每个都有自己的空间? System.setProperty设置的环境变量的范围是什麽? 【新手程序员学生,求教】java关于单链表的问题 请问用jdk里的函数如何从键盘输入字符串? 初学者的一个简单问题?
int k=10;
switch(k)
{
case 10:
System.out.println("10");
case 20:
System.out.println("20");
}
输出结果为
10
20
同VC中的switch语句一样的啦
i=1,所以,case 2和case 3跳过。执行default,一直到switch语句结束。
所以结果:j=4.