int i ,j, k:
i = 10 ;
j = 18;
k = 30;
switch(j-i){
case8:k++;break;
case9:k+=2;break;
case10:k+=3;break;
default:k/=j;
}
- 西柚不是西游
-
default 指的是缺省,就是说当你没有设置的话,就是这个。对于这儿,就是指如果前面没有一个执行,就执行这个。
- 牛云
-
default 是在switch里才有的
意思就是
如果在case X 里没有case到相应的值 就执行default里的
- 黑桃云
-
就是“其他”的意思,本例中 j-i 的值除了8,9,10以为都会执行k/=j;
- 豆豆staR
-
在计算机程序中,default表示自动转到默认值,java一般和swtich语句连用
- 贝贝
-
这段代码的意思是当j-i=8的时候执行case8:后面的语句。当j-i=9的时候。。。。。当j-i不等于8,9,10的时候执行default后面的语句。
default和switch结合使用,达到选择的目的。
- 阿啵呲嘚
-
默认 的意思,当case语句都没有匹配到相应的值时,就会执行default 语句
- LuckySXyd
-
相当于if中的else
相当于
if((j-i)==8){
k++;
}else if((j-i)==9){
k+=2;
}else if((j-i)==10){
k+=3;
}else{
k/=j;
}