美文网首页
Swift---基本运算符

Swift---基本运算符

作者: 玩伴_Cocoa | 来源:发表于2016-10-17 19:45 被阅读16次

    1.赋值运算符:=

              if x=y{

                //此句是错误的,因为x=y不返回任何值,swift条件语句中只能判断Bool类型的值。

                }

    2.算数运算符: + ,-,* ,/,其中‘+’加法运算,也可以用于字符串的链接:

                let str:String = "Hello + "World"//结果为 Hello world.

    3. 取余运算符:%

                var number = -9%2  //-1

    4.一元负号运算符:-

          数值的正负号可以使用前缀‘-’来切换

    let three = 3

    let minusThree = -three //minusThree 等于-3

    一元负号写在操作数之前,中间没有空格。

    5.一元正号运算符 +,用法与负号相同。

    6.组合运算符+=

    7.比较运算符>,>=,<,<=,!=,===,!==,其中最后两个是用来比较对象引用是否相同的运算符。

    8.三目运算符 ?:

    9.空合运算符??   a??b,其中a必须是optional的,若a为空,则表达式值为b,否则强制解包a!

    10.区间运算符'...','..<',其中第一个为全闭合区间,包含头也包含尾,第二个为半闭合区间,包含头,但不包含尾。

    11.逻辑运算符 & ,|| ,!

     

    相关文章

      网友评论

          本文标题:Swift---基本运算符

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