首頁 >Java >java教程 >請問下一句的原話是什麼?這句話是個標題,需要補充背景資訊才能具體重寫

請問下一句的原話是什麼?這句話是個標題,需要補充背景資訊才能具體重寫

王林
王林轉載
2023-05-09 16:01:09733瀏覽

首先從原理上來闡述這個問題:

switch(表達式)

#{ case 常數表達式1:語句1;

....

case 常數表達式2:語句2;

default:語句; }

1.default就是如果沒有符合的case就執行它,default並不是必須的.

2.case後面的語句可以不用大括號.

3.switch語句的判斷條件可以接受int,byte,char,short,不能接受其他型別.

# 4.一旦case匹配,就會順序執行後面的程式碼,而不管後面的case是否匹配,直到遇見break,利用這一特性可以讓好幾個case執行統一語句.

原理歸原理,下面是幾個容易混淆的例子.

1.標準型(case後面都有break語句)

int i=3;
switch(i)
{
case 1:
System.out.println(1);
break;
case 2:
System.out.println(2);
break;
case 3 :
System.out.println(3);
break;
default:
System.out.println("default");
break;
}

#輸出結果:

3

以上是請問下一句的原話是什麼?這句話是個標題,需要補充背景資訊才能具體重寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除