首页 > 编程 > Swift > 正文

Swift中switch语句区间和元组模式匹配

2020-03-09 17:47:03
字体:
来源:转载
供稿:网友

废话不多说了,下面一段代码给大家介绍了switch语句区间和元组模式匹配,具体内容如下所示:

// switch 的广义匹配        let x = 1000        // 也就是说并没有像C语言那样 要求 switch 后面的是整数常量        switch x {            // case后面可以跟区间啦    case 1...9:      print("个位数")    case 10...99:      print("十位数")    case 100...999:      print("百位数")    case 1000...9999:      print("千位数")          default:      print("不符合")    }                let point = (10, 10)    // switch 后面可以跟一个元组类型    switch point {    case (0, 0):      print("坐标原点")    case (1...10, 1...10):      print("x和y坐标范围是位于1-10之间的")    case(_, 0):      print("点在 x 轴上")          default:      print("其他")    }

以上所述是小编给大家介绍的Swift中switch语句区间和元组模式匹配,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对VEVB武林网网站的支持!


注:相关教程知识阅读请移步到swift教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表