Swift中swift中的switch 語句。本站提示廣大學習愛好者:(Swift中swift中的switch 語句)文章只能為提供參考,不一定能成為您想要的結果。以下是Swift中swift中的switch 語句正文
廢話不多說了,直接給大家貼代碼了,詳細代碼如下所示:
/**
switch 語句
*/
let str = "aAbBacdef"
let str2 = "aAbBadef"
let str3 = "aAbBadeff"
// var array = [];
for c in ["A", "a", str3]
{
switch c {
// case "a":
case "a", "A":
print("ldd")
// 必需有
default:
print("dd")
}
}
/**
case "a":
case "A":
print("ldd")
在 C言語中, 這樣寫 無論遇到 a A 都會執行 print("ldd");
在 Swift中就不允許這樣子了,但是可以這樣子寫
case "a", "A": 兩頭用逗號隔開
*/
// switch value {
// case pattern:
// code
// default:
// code
// }
/**
c 言語中
case 上面有個 break;
假如忘了寫break, 會順序執行上面的語句,直到執行break;
但是swift言語就是看到這一點就,不要break了。比擬case外面的條件後,
執行終了前面的語句就自動加入 該switch語句了。
假如想要持續執行 用fallthrough
*/
以上所述是給大家引見的Swift中swift中的switch 語句,希望對大家有所協助,假如大家有任何疑問請給我留言,會及時回復大家的。在此也十分感激大家對網站的支持!