初识Swift(二)-数组与数据字典

来源:互联网 发布:手机淘宝app改评价 编辑:程序博客网 时间:2024/06/06 05:50

最近学院发疯,要期末了,却要补一个期中考试,一直在忙,没有继续学下去。郁闷了好几天,今天终于得到一个实习的机会,只能加紧ios的学习,不过,我先学习一下Swift,等到书到了,就开始好好弄一下ios。言归正传,继续Swift数组和数据字典的学习。

不过,到这里,真的发现,Swift有js的身影,比传统语言简单了好多。

数组

定义与初始化

方式一

import Foundationvar 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 Foundationvar dict:Dictionary<String,String>=["one":"aa","two":"bb","three":"cc"]println(dict)dict["four"]="four"//increasedict["one"]="aaa"//updatedict["two"]=nil // delete twofor(type,value) in dict{    println("type:\(type),value:\(value)")}

运行结果

可以看出数据字典内部数据不是按照添加顺序来的。
OK,今天先总结到这里,下次继续~~~




0 0
原创粉丝点击