<p id="qitwt"></p>
      1. <object id="qitwt"><strong id="qitwt"></strong></object>
        <p id="qitwt"></p>
        <li id="qitwt"></li>
        <p id="qitwt"><del id="qitwt"><xmp id="qitwt"></xmp></del></p>
        <p id="qitwt"><label id="qitwt"></label></p>
      2. <acronym id="qitwt"></acronym>
        <p id="qitwt"></p>
        免費開源的iOS開發學習平臺

        Swift: 3 運算符

        運算符的作用就是把常量、變量的關系用某種方式表示出來。常見的賦值、算術、關系、三元條件和邏輯運算符相信大家都已經比較熟悉了。本章主要介紹Swift語言具有特色的一些運算符。

        常用的運算符

        Swift支持大部分標準C語言的運算符,同時改進了許多特性來減少常規編碼錯誤。比如,賦值運算符"="不返回值,來防止在想要判斷相等運算符"=="的地方寫成了賦值運算符"="導致的隱藏性錯誤。取消了自增"++"和自減"--"運算符,推薦使用復合賦值"+="和"-="。下面是一些常用運算符的使用示例:

        let one = 5
        var two = 10
        two = one //賦值運算符
        two = one + two //算術運算符
        two += one //復合賦值運算符
        let mod = two % one //求余運算符
        one == two //關系運算符
        let who = (two > one) ? true : false //三元運算符
        let me = (two / one == 2) ? true : false 
        who && !me //邏輯運算符
        

        運行后的結果如下圖:

        區間運算符

        在Swift語言中,提供了兩個方便表達一個區間的值序列的運算符,分別是閉區間運算符和半閉區間運算符。

        • 閉合區間運算符(from...to)定義了一個從from到to(包括from和two)的所有整數值的區間。閉合區間運算符在for循環一個連續區間值的時候非常有用。
        • 半閉區間(from..<to)定義了一個從from到to但不包含to的區間。之所以稱之為半閉區間,就是因為它包含第一個值而不包含最后的值。半閉區間的實用性在于,當你使用一個以0開始的數組時,非常方便地從0數到數組的長度。具體的演示代碼如下:
        //打印5次
        for index in 1...5{
            print("Hello Swift \(index) times!")
        }
        
        //循環遍歷數組,打印數組中每一項的值
        let provinces = ["安徽","江蘇","浙江"]
        let count = provinces.count
        for index in 0..<count {
            print("目前處于:\(provinces[index])省");
        }
        

        運行結果如下圖所示:

        示例代碼

        https://github.com/99ios/23.3

        青青草国产成人久久_jizzjizz日本护士高清_亚洲 另类 国产 另类_99久久免费精品色老
        <p id="qitwt"></p>
          1. <object id="qitwt"><strong id="qitwt"></strong></object>
            <p id="qitwt"></p>
            <li id="qitwt"></li>
            <p id="qitwt"><del id="qitwt"><xmp id="qitwt"></xmp></del></p>
            <p id="qitwt"><label id="qitwt"></label></p>
          2. <acronym id="qitwt"></acronym>
            <p id="qitwt"></p>