switch語句提供多分支的程式結構。swift
中的switch語句可以使用整數、浮點數、字元、字元 串和元組等型別,而且它的數值可以是離散的也可以是連續的範圍。
下面我們先介紹一下switch語句基本形式的語法結構,如下所示
switch 條件表示式
上述**將100分制轉換為:「優秀」、「良好」、「中等 」、「差」 評分制。第2行計算表示式獲得0~9分數值。第5行**中的7,6是將兩個值放在乙個case。
switch語句支援浮點型資料的基本形式示例**如下:
1 | let float = 1.5
2 | switch float
switch語句支援布林型資料的基本形式示例**如下:
1 | let issuccess = true
2 | switch issuccess
switch語句支援字元型資料的基本形式示例**如下:
1 | let name = "swift"
2 | switch name
Switch分支語句
switch 表示式 case 常量2 default 說明 上面中括號代表可有可無。public class switchtest system.out.println 4 上面的程式為乙個switch分支,執行的結果為 1,2,3,4 若將i的值改為2,則結果為 2,3,4 由此可見,switc...
條件分支語句 switch 語句
在switch語句中表示式的值必須是整型或者字元型,常量值也必須是整型或者字元型,二者是一一對應的。switch語句首先計算表示式的值,如果表示式的值和某個case後面的常量值相同則執行該case語句後的若干個語句知道遇到break 語句為止。如果case語句中沒有break 將執行後面的case語...
Swift 分支語句
1.if else語句 var num1 0 var num2 1 var mm 0 if num1 num2 else print mm mm 2.多分支語句switch 例1 let somec character e switch somec 不需要加break,程式會自動跳出,相當於系統隱藏...