一个switch问题,大家看看 int i=1, j=0 ; switch(i) { case 2: j+=6; case 4: j+=1; default: j +=2; case 0: j +=4; } System.out.println(j);结果为什么是6呢?不解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有break的case分支不会直接退出switch,而是继续执行下面的代码 switch语句每个case里都必须要有break;来退出switch语句 switch(i) { case 2:{ j+=6; break; } case 4:{ j+=1; break; } default:{ j +=2; break; } case 0:{ j +=4; break; } } i=1没有相应的case分支,所以执行default: j=0+2=2default分支没有break,继续执行下面的代码:j=2+4=6!!!!! 晕 缺少break;当然往下运行了 汗 晕 缺少break;当然往下运行了 汗 键盘输入字符串问题 请问如何将从控制台敲入的信息保存在txt文件中 怎么将子窗口上JTextField的输入值通过JButton传到父窗口里? 急求 我该怎么样为一个Timestamp对象赋一个指定日期值比如2006-4-26 17:30 请大家指正我的学习方法。 在JAVA中怎么样执行一个存储过程,详细如下: 一个语音通讯和应答问题~ 急救,和sqlserver连接出错,不知原因:请各位帮助 做app里面一个模块聊天室,用mina框架好吗? 怎么把整型值转换成字符串型? SWING的问题!文件搜索的问题!
switch(i) {
case 2:{
j+=6;
break;
}
case 4:{
j+=1;
break;
}
default:{
j +=2;
break;
}
case 0:{
j +=4;
break;
}
}
没有相应的case分支,所以执行default: j=0+2=2
default分支没有break,继续执行下面的代码:j=2+4=6!!!!!