程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 初識Swift(二)-數組與數據字典

初識Swift(二)-數組與數據字典

編輯:C++入門知識

最近學院發瘋,要期末了,卻要補一個期中考試,一直在忙,沒有繼續學下去。郁悶了好幾天,今天終於得到一個實習的機會,只能加緊ios的學習,不過,我先學習一下Swift,等到書到了,就開始好好弄一下ios。言歸正傳,繼續Swift數組和數據字典的學習。

不過,到這裡,真的發現,Swift有js的身影,比傳統語言簡單了好多。

數組

定義與初始化

方式一

import Foundation

var a1:String[]=[]
a1+="aa1"
a1+="aa2"
a1+="aa3"
for a in a1{
    println("\(a)")
}

運行結果

\

方式二<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+PHByZSBjbGFzcz0="brush:java;">var bb1="bb1" var bb2="bb2" var bb3="bb3" var b1:String[]=[bb1,bb2,bb3] for b in b1{ println("\(b)") }
運行結果

\

輸出個體與全部

println(a1[2])
a1[2]="aaa3"
println(a1)
println(a1.count)


運行結果

\


數據字典

import Foundation

var dict:Dictionary=["one":"aa","two":"bb","three":"cc"]
println(dict)
dict["four"]="four"//increase
dict["one"]="aaa"//update
dict["two"]=nil // delete two
for(type,value) in dict{
    println("type:\(type),value:\(value)")
}

運行結果
可以看出數據字典內部數據不是按照添加順序來的。 OK,今天先總結到這裡,下次繼續~~~




  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved