Swift中swift中的switch 语句
废话不多说了,直接给大家贴代码了,具体代码如下所示:
/** switch语句 */ letstr="aAbBacdef" letstr2="aAbBadef" letstr3="aAbBadeff" //vararray=[]; forcin["A","a",str3] { switchc{ //case"a": case"a","A": print("ldd") //必须有 default: print("dd") } } /** case"a": case"A": print("ldd") 在C语言中,这样写无论遇到aA都会执行print("ldd"); 在Swift中就不允许这样子了,但是可以这样子写 case"a","A":中间用逗号隔开 */ //switchvalue{ //casepattern: //code //default: //code //} /** c语言中 case下面有个break; 如果忘了写break,会顺序执行下面的语句,直到执行break; 但是swift语言就是看到这一点就,不要break了。比较case里面的条件后, 执行完毕后面的语句就自动退出该switch语句了。 如果想要继续执行用fallthrough */
以上所述是小编给大家介绍的Swift中swift中的switch语句,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!