共計 619 個字符,預計需要花費 2 分鐘才能閱讀完成。
Java 中的 switch 語句用于根據不同的情況執行不同的代碼塊。它的基本語法如下:
switch (expression) {
case value1:
// 執行代碼塊 1
break;
case value2:
// 執行代碼塊 2
break;
case value3:
// 執行代碼塊 3
break;
...
default:
// 執行默認代碼塊
break;
}
在 switch 語句中,expression 是一個表達式,它的值將會與每個 case 后面的值進行比較。如果匹配到某個 case 的值,則執行相應的代碼塊。如果沒有匹配到任何 case 的值,那么將會執行默認的代碼塊。
在每個 case 后面可以有多個語句,如果沒有使用 break 語句來跳出 switch 語句,那么程序將會繼續執行下一個 case 的代碼塊,直到遇到 break 為止。
switch 語句可以用于 byte、short、char、int、enum 和 String 類型的表達式。在 Java 7 及以上的版本中,還可以使用 switch 語句來判斷表達式是否屬于某個范圍,例如:
switch (expression) {
case value1:
// 執行代碼塊 1
break;
case value2:
case value3:
case value4:
// 執行代碼塊 2
break;
default:
// 執行默認代碼塊
break;
}
在這種情況下,當 expression 的值為 value2、value3 或 value4 時,都會執行代碼塊 2。
丸趣 TV 網 – 提供最優質的資源集合!
正文完