原文:http://www.coolketang.com/staticCoding/5a9924259f54542163e2dc9d.html
1. 本节课将介绍开发语言的常用的操作符。操作符可以分为一元操作符、二元操作符和三元操作符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/50cb66d18515cf72c8c5d98e9aa0e50e.webp?x-image-process=image/format,png)
2. 使用赋值运算符等号,可以给常量或变量进行初始化。它属于二元运算符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/f48bab7de71b4b0d790a21c8c7988431.webp?x-image-process=image/format,png)
3. 负号为一元运算符,一元运算符用于操作一个对象。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/7b6cdfc89ab7f0a639857344e5097dac.webp?x-image-process=image/format,png)
4. 加号为一元运算符,一般会省略该符号。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/35cc70509e4686fd284ed8ba72b12198.webp?x-image-process=image/format,png)
5. 初始化一个布尔类型的常量,并设置它的值为假。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/ca443d4d590dfe65a97177f0f263bd2c.webp?x-image-process=image/format,png)
6. 使用感叹号,可以对布尔值进行反转。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/f0297d721e174c0b396b543800414aaf.webp?x-image-process=image/format,png)
7. 自增和自减运算符不再被支持。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/c35384f46623cdbd51ec7f54b13d36af.webp?x-image-process=image/format,png)
8. 使用加号和等号的复合运算符,替换原来的自增运算符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/395c57dbc9edaa82923802dc1e6255af.webp?x-image-process=image/format,png)
9. 其它的复合运算符,还有自减、自乘和自除以。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/52600259d95f8c9cc9730b7c8cd4e7f8.webp?x-image-process=image/format,png)
10. 算术运算符属于二元运算符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/e5f5c87bb32c85d74440e3dbc767d302.webp?x-image-process=image/format,png)
11. 算术运算符除了加、减、乘、除之外,还有求余运算符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/283cb1203882053b96e80ee717ab5fbd.webp?x-image-process=image/format,png)
12. 可以使用浮点数值进行求余,不过无法直接使用求余运算符。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/8ab31d2bb465b8636962ae8b12f0effe.webp?x-image-process=image/format,png)
13. 而是使用系统提供的内部方法,使用指定的除数进行求余。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/53780638199d66e1677ae8ee6a68b59e.webp?x-image-process=image/format,png)
14. 加号运算符还可以使用在两个字符串之间,表示拼接两个字符串。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/af416dde697500f884dda561bb24020d.webp?x-image-process=image/format,png)
15. 在两个数组之间使用加号,可以将两个数组,合成一个数组。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/8f5078bade06de10bb27463c93288304.webp?x-image-process=image/format,png)
16. 接着演示三元运算符的使用,用来获得两个数字之中的最大值。首先定义两个常量和一个变量。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/0c72e6d8da8b09240f0a1b408c0126cf.webp?x-image-process=image/format,png)
17. 通常使用判断语句,进行数字大小的判断。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/c9c344baecd9af8e1213cf5915463134.webp?x-image-process=image/format,png)
18. 将较大的数字,赋予结果变量。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/ae46c0c7c9a877e07c557886835383d3.webp?x-image-process=image/format,png)
19. 使用三元条件操作符,进行此类的操作会更加快捷。三元条件操作符的形式是:判断式 ? 结果1 : 结果2。如果判断式为真,则返回结果1,否则返回结果2。
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/7af23e80ebc8a8185b6f91a2d39c27e2.webp?x-image-process=image/format,png)
![Swift4互动教程](https://i-blog.csdnimg.cn/blog_migrate/f20676253b29444db15237be79ee28c9.webp?x-image-process=image/format,png)
本文整理自:《Swift4互动教程》,真正的
[手把手]教学模式,用最快的速度上手iOS开发和Swift语言,苹果商店App Store免费下载:
https://itunes.apple.com/cn/app/id1320746678
,或扫描本页底部的二维码。课程配套素材下载地址:
资料下载
![](https://i-blog.csdnimg.cn/blog_migrate/14e41f97b6d4b51f7bc11081e2a0e101.png)