Swift编程:运算符、条件语句与可选类型详解
1. 探索逻辑运算符
在编程中,我们常常需要检查多个条件。这时,逻辑运算符(如 AND、OR 和 NOT)就派上用场了。逻辑运算符在处理两个或更多条件时非常实用。例如,在便利店购物时,你可以用现金或信用卡付款,这里的“或”就是逻辑运算符的体现。
常见的逻辑运算符如下:
| 运算符 | 含义 |
| ---- | ---- |
| && | 逻辑与 |
| || | 逻辑或 |
| ! | 逻辑非 |
下面通过代码示例来看看这些运算符的使用:
(1 == 1) && (2 == 2)
(1 == 1) && (2 != 2)
(1 == 1) || (2 == 2)
(1 == 1) || (2 != 2)
(1 != 1) || (2 != 2)
!(1 == 1)
这些代码的执行结果如下:
- (1 == 1) && (2 == 2)
:两个操作数都为 true,所以 true AND true 返回 true。
- (1 == 1) && (2 != 2)
:有一个操作数为 false,所以 true AND false 返回 false。
- (1 == 1) || (2 == 2)
:两个操作数都为 true,所以 true OR true 返回 tru