美文网首页
基本运算符

基本运算符

作者: 一根聪 | 来源:发表于2017-03-03 14:26 被阅读9次

    基本运算符
    1 赋值运算符(=)
    let age = -1
    2 算数运算符
    加法( + )

    减法( - )

    乘法 ( * )

    除法 ( / )

    2 求余运算
    可以对浮点数进行求余运算
    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。表达式 a 必须是 Optional 类型。默认值 b 的类型必须要和 a 存储值的类型保持一致。
    空合运算符是对以下代码的简短表达方法:
    a != nil ? a! : b
    7 区间运算符(Range Operators)
    闭区间运算符 a…b

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

    相关文章

      网友评论

          本文标题:基本运算符

          本文链接:https://www.haomeiwen.com/subject/xqfrgttx.html