2.12 Swift的一元、二元和三元運算子 [Swift原創教程]
阿新 • • 發佈:2019-01-28
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免費下載: