2.12 Swift的一元、二元和三元运算符 [Swift原创教程]



1. 本节课将介绍开发语言的常用的操作符。操作符可以分为一元操作符、二元操作符和三元操作符。


2. 使用赋值运算符等号,可以给常量或变量进行初始化。它属于二元运算符。


3. 负号为一元运算符,一元运算符用于操作一个对象。


4. 加号为一元运算符,一般会省略该符号。


5. 初始化一个布尔类型的常量,并设置它的值为假。


6. 使用感叹号,可以对布尔值进行反转。


7. 自增和自减运算符不再被支持。


8. 使用加号和等号的复合运算符,替换原来的自增运算符。


9. 其它的复合运算符,还有自减、自乘和自除以。


10. 算术运算符属于二元运算符。


11. 算术运算符除了加、减、乘、除之外,还有求余运算符。


12. 可以使用浮点数值进行求余,不过无法直接使用求余运算符。


13. 而是使用系统提供的内部方法,使用指定的除数进行求余。


14. 加号运算符还可以使用在两个字符串之间,表示拼接两个字符串。


15. 在两个数组之间使用加号,可以将两个数组,合成一个数组。


16. 接着演示三元运算符的使用,用来获得两个数字之中的最大值。首先定义两个常量和一个变量。


17. 通常使用判断语句,进行数字大小的判断。


18. 将较大的数字,赋予结果变量。


19. 使用三元条件操作符,进行此类的操作会更加快捷。三元条件操作符的形式是:判断式 ? 结果1 : 结果2。如果判断式为真,则返回结果1,否则返回结果2。




本文整理自:《Swift4互动教程》,真正的[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1320746678,或扫描本页底部的二维码。课程配套素材下载地址:资料下载

0