1. 程式人生 > >2.12 Swift的一元、二元和三元運算子 [Swift原創教程]

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,或掃描本頁底部的二維碼。課程配套素材下載地址:資料下載