关于swift:Swift-条件语句

25次阅读

共计 512 个字符,预计需要花费 2 分钟才能阅读完成。

Swift 条件语句

条件语句通过设定的一个或多个条件来执行程序,在条件为真时执行指定的语句,在条件为 false 时执行另外指定的语句。

能够通过下图来简略理解条件语句的执行过程:

Swift 提供了以下几种类型的条件语句:

语句 形容
if 语句 if 语句 由一个布尔表达式和一个或多个执行语句组成。
if…else 语句 if 语句 后能够有可选的 else 语句, else 语句 在布尔表达式为 false 时执行。
if…else if…else 语句 if 后能够有可选的 else if…else 语句, else if…else 语句罕用于多个条件判断。
内嵌 if 语句 你能够在 ifelse if 中内嵌 ifelse if 语句。
switch 语句 switch 语句容许测试一个变量等于多个值时的状况。

? : 运算符

咱们曾经在后面的章节中解说了 条件运算符 ? :,能够用来代替 if…else 语句。它的个别模式如下:

Exp1 ? Exp2 : Exp3;

其中,Exp1、Exp2 和 Exp3 是表达式。请留神,冒号的应用和地位。

? 表达式的值是由 Exp1 决定的。如果 Exp1 为真,则计算 Exp2 的值,后果即为整个 ? 表达式的值。如果 Exp1 为假,则计算 Exp3 的值,后果即为整个 ? 表达式的值。

正文完
 0