Swift 學習筆記 2-簡單值(變量、常量、數組、字典 )

歡迎加QQ羣討論:157672725

一、變量

     Swift的變量有如下幾個特徵:

     1.var 開頭定義變量
     2.變量需要賦初值
     3.打印時利用 \() 來打印 [ \()表示對()的內容進行計算
     4.變量可以再次賦值(這也就是變量的特性) 
     5.可以用 String() 來轉成 String [ 實現類似java的字符串拼接
     6.變量可以指定類型 [ Swift 的類型爲“弱類型” 運行的時候會自動賦予類型,所以我們也可以不指定類型]
     7.在Swift中跟Java類似--一切皆對象,所以我們可以看到 Int、Double 這些其實都是對象,而非c語言中的int、double表示基本數據類型

var myVar = 0;
println("my var is \(myVar)");

myVar = 100;
println("my var is \(myVar)");
println("my var is "+String(myVar));

var myVar1 : Int = 200;
println("my var1 is \(myVar1)");

var myVar2 : Double = 200.00000001
println("my var2 is \(myVar2)");

        運行結果:


二、常量

      Swift的常量有如下幾個特徵:

      1.let 開頭定義常量
      2.不可再次賦值
      3.四則運算與其他語言相同
      4.變量名可以爲中文

let myVar3 = 300;
let myVar4 = 400;
let myVar5 = myVar3+myVar4;
println("my var5 is \(myVar5)");

let 中國 = 500;
println("my var5 is \(中國)");

        運行結果:

三、數組

     使用方括號[]來創建數組和字典,並使用下標來訪問元素:

var array = ["item0", "item1", "item2", "item3"]
array[1] = "item1111"
print((array[1]))


     創建一個空數組:

let emArray = [String]()

    如果類型信息可以被推斷出來,你可以用[]來初始化一個數組:

emArray = []

四、字典

      使用方括號[]來創建字典,並使用key值來訪問元素:

var dic = [
    "key0": "vaule0",
    "key1": "value1",
]
dic["key2"] = "vaule2"


      創建一個空字典:

let emDictionary = [String: Float]()

     如果類型信息可以被推斷出來,你可以用[:]來初始化一個數組:

emDictionary = [:]

好了,這一期我們就先講到這裏,下一期我們將學習一下控制語句部分 。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章