天天看點

《從零開始學Swift》學習筆記(Day 17)——Swift中數組集合



原創文章,歡迎轉載。轉載請注明:關東升的部落格

數組(array)是一串有序的由相同類型元素構成的集合。數組中的集合元素是有序的,可以重複出現。

聲明一個array類型的時候可以使用下面的語句之一。

var studentlist1:array<string>

var studentlist2: [string]

聲明的array還不能用,還需要進行初始化,array類型往往在聲明的同時進行初始化。示例代碼如下:

var studentlist1:array<string> = ["張三","李四","王五","董六"]

var studentlist2:[string]  = ["張三","李四","王五","董六"]

let studentlist3:[string]  = ["張三","李四","王五","董六"]

var studentlist4 = [string]()

  數組周遊

數組最常用的操作是周遊,就是将數組中的每一個元素取出來,進行操作或計算。整個周遊過程與循環分不開,可以使用for-in循環。

下面是周遊數組的示例代碼:

var studentlist:[string]  = ["張三","李四","王五"]

for item in studentlist {   

    print (item)

}

for (index, value) instudentlist.enumerate() {

    print("item \(index + 1 ) :\(value)")

運作結果如下:

張三

李四

王五

item 1 : 張三

item 2 : 李四

item 3 : 王五

歡迎關注關東升新浪微網誌@tony_關東升。

關注智捷課堂微信公共平台,了解最新技術文章、圖書、教程資訊

《從零開始學Swift》學習筆記(Day 17)——Swift中數組集合

更多精品ios、cocos、移動設計課程請關注智捷課堂官方網站:http://www.zhijieketang.com

智捷課堂論壇網站:http://51work6.com/forum.php