swift学习日记-基本运算符

基本运算符html

1 赋值运算符(=)swift

let age = -1spa

2 算数运算符htm

  • 加法( + 对象

  • 减法( - ci

  • 乘法 * get

  • 除法 / it

2 求余运算io

能够对浮点数进行求余运算引用

let value = 8 % 2.5

3 自增自减

  • 当 ++ 前置的时候,先自増再返回。

  • 当 ++ 后置的时候,先返回再自增。

4 比较运算符

  • 等于(a == b)

  • 不等于(a != b)

  • 大于(a > b)

  • 小于(a < b)

  • 大于等于(a >= b)

  • 小于等于(a <= b)

注意: Swift 也提供恒等(===)和不恒等(!==)这两个比较符来判断两个对象是否引用同一个对象实例

5 三目运算符

Condition  Value1 Value2

6 空和运算符(Nil Coalescing Operator

空合运算符(a ?? b)将对可选类型 a 进行空判断,若是 a 包含一个值就进行解封,不然就返回一个默认值 b。表达式 必须是 Optional 类型。默认值 b 的类型必需要和 a 存储值的类型保持一致。

空合运算符是对如下代码的简短表达方法:

a != nil ? a! : b

7 区间运算符(Range Operators)

  • 闭区间运算符 a…b

  • 半开区间运算符 a..<b

相关文章
相关标签/搜索