初识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,今天先总结到这里,下次继续~~~




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值