switch case语句的用法
switch语句是多分支选择语句 , 用于基于差别的条件来执行差别的动作 。下面解说switch case语句的详细用法 。
Switch作为选择结构中必不可少的语句也被加入到了Swift中 , 只要有编程履历的人对Switch语句都不会感应生疏 , 但苹果对Switch进行了大大的增强 , 使其拥有其他语言中没有的特征 。使用Switch语句很简朴 。
文章图片
在这个最简朴的Switch语句中 , 与其他语言很差别的一点是:不用显式的加上break 。Swift的Switch语句会自动在case结尾处加上break , 执行完知足条件的case部门后 , 就自动退出了 。但是在某些情形下 , 我们可能会希望Switch能同时执行两条case 。
在case后的多个条件中 , 用逗号离隔即可 。
若是就是想执行完一条case之后 , 想继续执行下一条case , 就要用到一个新的关键字 。
蜗牛吃蚯蚓 , 好大的嘴
使用新的关键字fallthrough能使Switch在执行完一个case之后 , 紧接着执行下一条case 。
Swift的Switch语句一定要涵盖所有的情形 , 这并不是说一定要有default , 只要上面的case能知足所有的情形 , 就可以不用写default 。
【switch case语句的用法】
可以看到打印输出了:原点 , x轴,y轴,若是继续加 , 就会打印多出一个矩形区域 。swift中的switch一定的包罗变量的所有情形 , 若是coordinate4是(10 , 10)然后把default注释点 , 就会报错 , 由于上面4个条件是不能知足(10 , 10)这个点 。
也可以没有default 。这里的case(let x,let y)已经包罗了2维坐标的所有点 。
最近在网上看到一篇文章 , 大家可以探探对此有什么看法1 提起陌陌 , 就以为是约炮神器 提起陌陌 , 很多人脑子里冒出来的第一个词 , 就是“约炮神器” 。虽然有(很)些(多)用户确实有这方面的需求 , 但没有人愿意对外 …
- 15条关于朱天的经典语句
- 毕业留言离别语句怎么写?
- 毕业经典赠言语句怎么写?
- 关于一般而言的语句
- 15条关于公道的经典语句
- 一般而言的语句摘抄_关于一般而言的语句
- 简单的七夕祝福语句怎么写?
- 经典情人节祝福语句怎么写?
- 简单的情人节祝福语句怎么写?
- 七夕祝福语句如何写?