Swift---基本运算符

2016-10-17  本文已影响16人  玩伴_Cocoa

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.逻辑运算符 & ,|| ,!

 

上一篇下一篇

猜你喜欢

热点阅读