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

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第1张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第2张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第3张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第4张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第5张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第6张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第7张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第8张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第9张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第10张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第11张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第12张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第13张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第14张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第15张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第16张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第17张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第18张图片
image

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

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第19张图片
image

2.12 Swift的一元、二元和三元运算符 [Swift教程]_第20张图片
image

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

你可能感兴趣的:(2.12 Swift的一元、二元和三元运算符 [Swift教程])