短语
1. by default
a. 【体育】由于弃权而输掉;由于对方弃权而获胜
b. 【法律】由于不到庭而败诉
c. 由于疏忽(或未做该做的事)2. go by default
a. 【法律】实行缺席判决
b. 没有,缺乏;因疏忽(或未做该做的事)而丧失
c. 在没有竞争对手的情况下进行3. in default
a. 未履行义务
b. 【法律】未到庭
c. 拖欠,不履行债务4. in default of因缺少,因没有…;在缺少…时5. judg(e)ment by default【法律】缺席判决6. make default【法律】缺席,未到庭7. suffer a default【法律】同意缺席判决
default [di'fɔ:lt]
n.
1. loss due to not showing up
例句: he lost the game by default
2. act of failing to meet a financial obligation3. loss resulting from failure of a debt to be paid4. an option that is selected automatically unless an alternative is specifiedv.fail to pay up
英英翻译
default [di'fɔ:lt]
n.
1. loss due to not showing up例句: he lost the game by default
2. act of failing to meet a financial obligation3. loss resulting from failure of a debt to be paid4. an option that is selected automatically unless an alternative is specifiedv.fail to pay up
程式辞彙
switch中的default,一般用在最后,表示非以上的任何情况下而发生的情况,我们一般习惯在他的后面加上个break。但是,如果default不是在最后,而是在前面或中间会发生什幺情况呢:
先看看default在句首的情况:
int i = 2;
switch (i) {
default:
System.out.println("default");
case 0:
System.out.println("0");
case 1:
System.out.println("1");
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
case 4:
System.out.println("4");
break;
}
他的输出结果是:2! 很明显,不是先执行的default语句!
再看看下面语句:
int i = 8;
switch (i) {
default:
System.out.println("default");
case 0:
System.out.println("0");
case 1:
System.out.println("1");
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
case 4:
System.out.println("4");
break;
}
他的输出结果是:
default
0
1
2
出人意料!!从default开始向后执行!
再看看default在句中的情况:
int i = 2;
switch (i) {
case 0:
System.out.println("0");
case 1:
System.out.println("1");
break;
default:
System.out.println("default");
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
case 4:
System.out.println("4");
break;
}
结果是2!显然还是没执行default!
int i = 8;
switch (i) {
case 0:
System.out.println("0");
case 1:
System.out.println("1");
break;
default:
System.out.println("default");
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
case 4:
System.out.println("4");
break;
}
结果:
default
2
显然是从default开始向后执行的!
从上面可以看出:
switch的执行是按照从小到大的顺序执行的,最后执行default语句,如果default后面带有break,那幺程式就会正常跳出switch,否则,程式会继续向后执行switch语句!也就是说,不管default放在什幺位置,它总是在最后一个处理,然后继续向下处理!所以,最后的处理办法,避免出现意外结果的最好办法就是每一个case以及default语句都要加一个break!
音乐作品
- 音乐专辑共1张
- one thing remains歌曲8首发布于 2005-10-23音乐线上收听
以上音频资源来自千千音乐