Swift中swift中的switch 语句

发布时间 - 2026-01-10 21:49:01    点击率:

废话不多说了,直接给大家贴代码了,具体代码如下所示:

 /**
     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 语句,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# swift  # 语句  # 简单了解Swift语言中的break和continue语句的用法  # Swift中switch语句区间和元组模式匹配  # Swift开发中switch语句值绑定模式  # Swift与Objective C的简单对比  # Swift数组详细用法解析  # Swift 中闭包的简单使用  # Swift中循环语句中的转移语句 break 和 continue  # 给大家  # 这样子  # 小编  # 有个  # 在此  # 说了  # 不多  # 所示  # 中就  # 所述  # 给我留言  # 感谢大家  # 疑问请  # 有任何  # switch  # java  # str  # aAbBacdef  # brush  # fallthrough 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  JavaScript常见的五种数组去重的方式  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  Python自动化办公教程_ExcelWordPDF批量处理案例  微信公众帐号开发教程之图文消息全攻略  Python3.6正式版新特性预览  长沙企业网站制作哪家好,长沙水业集团官方网站?  JS去除重复并统计数量的实现方法  HTML 中如何正确使用模板变量为元素的 name 属性赋值  Laravel怎么调用外部API_Laravel Http Client客户端使用  香港服务器租用每月最低只需15元?  敲碗10年!Mac系列传将迎来「触控与联网」双革新  JavaScript如何实现继承_有哪些常用方法  微信小程序 canvas开发实例及注意事项  Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel如何为API生成Swagger或OpenAPI文档  Laravel distinct去重查询_Laravel Eloquent去重方法  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  JavaScript如何实现路由_前端路由原理是什么  Laravel storage目录权限问题_Laravel文件写入权限设置  Linux网络带宽限制_tc配置实践解析【教程】  高端云建站费用究竟需要多少预算?  中山网站制作网页,中山新生登记系统登记流程?  iOS正则表达式验证手机号、邮箱、身份证号等  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  免费网站制作appp,免费制作app哪个平台好?  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  如何在腾讯云服务器快速搭建个人网站?  Laravel Debugbar怎么安装_Laravel调试工具栏配置指南  如何快速搭建支持数据库操作的智能建站平台?  如何快速查询域名建站关键信息?  Laravel怎么在Blade中安全地输出原始HTML内容  Laravel如何处理表单验证?(Requests代码示例)  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  利用 Google AI 进行 YouTube 视频 SEO 描述优化  用yum安装MySQLdb模块的步骤方法  Laravel怎么自定义错误页面_Laravel修改404和500页面模板  JS碰撞运动实现方法详解  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  如何快速搭建FTP站点实现文件共享?  Python数据仓库与ETL构建实战_Airflow调度流程详解  Laravel Docker环境搭建教程_Laravel Sail使用指南  Laravel怎么实现模型属性的自动加密  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环