複製鏈接
請複製以下鏈接發送給好友

Default

(加拿大音樂組合)

鎖定
音樂風格:後垃圾搖滾
國    籍
加拿大
代表作品
It only hurts(蝦米音樂可以聽)
代表作品
Little too late
The memory will never die

Default人物評價

Default短語

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程序詞彙

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!

Default音樂專輯

    • one thing remains
      2006-1-23
[1] 
參考資料