久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Java switch的用法是什么

179次閱讀
沒有評論

共計 924 個字符,預計需要花費 3 分鐘才能閱讀完成。

Java 中的 switch 語句用于根據不同的條件執行不同的代碼塊。它可以替代較長的 if-else if-else 語句,使代碼更加簡潔易讀。
switch 語句的基本語法如下:

switch (expression) {
case value1:
// 執行代碼塊 1
break;
case value2:
// 執行代碼塊 2
break;
...
default:
// 執行默認代碼塊
break;
}
  • expression 是需要進行判斷的表達式,通常是一個整數、字符或枚舉類型。
  • 每個 case 后面跟著一個常量值或具體的表達式,表示需要進行匹配的值。
  • 當 expression 的值與某個 case 匹配時,會執行對應的代碼塊。
  • 如果某個 case 匹配成功,則會執行其后的所有代碼塊,直到遇到 break 語句或 switch 語句結束。
  • 如果所有的 case 都不匹配,則會執行 default 代碼塊(可選)。
  • break 語句用于跳出 switch 語句,避免執行其他 case 的代碼塊。
  • 如果沒有 break 語句或 return 語句,在匹配成功后會繼續執行下一個 case 的代碼塊,直到遇到 break 語句或 switch 語句結束。

以下是一個使用 switch 語句的示例:

int day = 1;
String dayString;
switch (day) {
case 1:
dayString = "Monday";
break;
case 2:
dayString = "Tuesday";
break;
case 3:
dayString = "Wednesday";
break;
case 4:
dayString = "Thursday";
break;
case 5:
dayString = "Friday";
break;
case 6:
dayString = "Saturday";
break;
case 7:
dayString = "Sunday";
break;
default:
dayString = "Invalid day";
break;
}
System.out.println(dayString); // 輸出 "Monday"

在上述示例中,根據 day 的值,switch 語句匹配到 case 1,并執行對應的代碼塊,將 dayString 賦值為 ”Monday”。最終輸出 ”Monday”。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-20發表,共計924字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 栖霞市| 南澳县| 夏河县| 鸡西市| 景德镇市| 大田县| 湘乡市| 南汇区| 鄂伦春自治旗| 江都市| 汉阴县| 衡东县| 渭源县| 苍溪县| 黔西县| 罗源县| 洞头县| 汨罗市| 通辽市| 襄城县| 九寨沟县| 黑山县| 葵青区| 达日县| 崇信县| 淮阳县| 镇江市| 翁源县| 威远县| 安远县| 岱山县| 三穗县| 屯留县| 修水县| 宜阳县| 县级市| 揭东县| 天全县| 读书| 麻栗坡县| 福泉市|