首页 > 代码库 > 初识Swift(二)-数组与数据字典
初识Swift(二)-数组与数据字典
最近学院发疯,要期末了,却要补一个期中考试,一直在忙,没有继续学下去。郁闷了好几天,今天终于得到一个实习的机会,只能加紧ios的学习,不过,我先学习一下Swift,等到书到了,就开始好好弄一下ios。言归正传,继续Swift数组和数据字典的学习。
不过,到这里,真的发现,Swift有js的身影,比传统语言简单了好多。
数组
定义与初始化
方式一
import Foundation var a1:String[]=[] a1+="aa1" a1+="aa2" a1+="aa3" for a in a1{ println("\(a)") }
运行结果
方式二
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<String,String>=["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,今天先总结到这里,下次继续~~~
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。