歡迎加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 = [:]
好了,這一期我們就先講到這裏,下一期我們將學習一下控制語句部分 。