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 語句,希望對大家有所協助,假如大家有任何疑問請給我留言,會及時回復大家的。在此也十分感激大家對網站的支持!