在Java 中,case 關鍵字用於指定switch 語句中要執行的程式碼區塊的條件,透過符合該條件對應的常數值與switch 語句中的表達式來決定執行的程式碼區塊,如果沒有符合的case,可以指定一個default 程式碼區塊來處理不符合的情況。
Java 中case 的作用
在Java 中,case
是 switch
語句中的一個關鍵字,用來指定要執行的程式碼區塊。它與 switch
語句一起使用,根據給定的條件執行不同的程式碼區塊。
作用詳解
case
後面跟著常數值,表示要執行的程式碼區塊所對應的條件。 switch
語句中的運算式與 case
後面的常數值相符時,就會執行該程式碼區塊。 case
,則可以指定一個default
程式碼區塊,它將在表達式與任何case
不符合時執行。 範例
<code class="java">switch (dayOfWeek) { case "Monday": System.out.println("今天是星期一"); break; case "Tuesday": System.out.println("今天是星期二"); break; default: System.out.println("无效的星期"); }</code>
在這個範例中:
switch
語句根據dayOfWeek
變數的值進行判斷。 case
子句指定了不同的星期,以及要執行的程式碼區塊。 dayOfWeek
是 "Monday",則執行 "今天是星期一" 的程式碼區塊。 dayOfWeek
是 "Tuesday",則執行 "今天是星期二" 的程式碼區塊。 dayOfWeek
不是 "Monday" 或 "Tuesday",則執行 "無效的星期" 的 default
程式碼區塊。 以上是java中case的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!