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。
可以看到打印输出了:原点,x轴,y轴,如果继续加,就会打印多出一个矩形区域。swift中的switch一定的包含变量的所有情况,如果coordinate4是(10,10)然后把default注释点,就会报错,因为上面4个条件是不能满足(10,10)这个点。
也可以没有default。这里的case(let x,let y)已经包含了2维坐标的所有点。
玫瑰帶刺 2024-01-12 14:38:51
相关推荐
火龙果水果保鲜的方法
1、在室内要尽量将火龙果放置在阴凉并且没有光的地方,一般情况下只能存放一天。2、火龙果在切开后有剩余,可用保鲜膜或袋子包起来,放在冰箱中冷藏。3、火龙果属于热带水果,因此在冰箱冷藏时,要将温度调为十五度,此方法...
展开详情心里迷茫的伤感句子
1、暧昧的人,连再见都不知从何说起,因为本来就没有关系,因为我们谁也不是谁的谁。2、就算很失望,笑容依然要灿烂!3、学习要加,骄傲要减,机会要乘,懒惰要除。4、朋友之间很少谈论未来,但是未来他们往往还在一起;恋...
展开详情土木工程帽子的区别
土木工程在工地佩戴的安全帽分为红色、黄色、蓝色、白色四种颜色。红色为管理人员;黄色为运行值班人员;蓝色为现场作业人员包括检修、试验、施工等;白色为外来检查以及参观人员。...
展开详情