Swift switch 语句
提示
- switch语句的基本用法:Swift中的
switch
语句根据条件执行不同的代码块,每个case
代表一个选择,default
用于处理未匹配的情况。 - 带有范围和元组的switch语句:
switch
语句支持使用数字范围和元组进行匹配,使得条件更加灵活和多样。 - fallthrough关键字的使用:使用
fallthrough
关键字可以使得控制流继续执行下一个case
,即使当前case
已匹配。
switch
语句允许我们在多个选择中执行一个代码块。
Swift 中 switch
语句的语法是:
switch (表达式) {
case 值1:
// 语句
case 值2:
// 语句
...
...
default:
// 语句
}
switch
语句评估括号 ()
中的表达式。
- 如果表达式的结果等于
值1
,则执行case 值1:
的语句。 - 如果表达式的结果等于
值2
,则执行case 值2:
的语句。 - 如果没有匹配项,执行 默认情况 的语句。
注意: 我们可以使用 if...else...if 阶梯做同样的事情。然而,switch
语句的语法更清晰、更易于阅读和编写。