Swift-数组&集合

//声明&初始化

var array003:[String]=[]

var array0031=[String]()

varnewarray = [Double](count: 4, repeatedValue: 1.1//创建特定大小和内容的数组

//或者Array(count: 4, repeatedValue: 1.1)

var intarr1: [Int]=[]

var intarr2: [Int]=[1,2,3,4]

var arr1=[1,2,3,4]

var strarr0=["11","22","33","44"]

varstr1="哈哈 "

var strarr=["!","",str1]

 

//如果同一个数组/字典里面有不同类型的元素,这种数组会被推导为OCNSArray类型(不可变数组),其中3NSNumber。这个数组无法使用SwiftAPI接口方法

var arr2=["1","2",3]

 

//取某个数组元素

println(strarr[0])

 

//数组添加元素的方法,添加元素只能用.append,添加数组可以用“+”

arr1.append(5)

arr1

 

//数组数据量

arr1.count

 

 

//数组+数组

arr1+=[6,7]

strarr0 += ["55","66"]

 

 

//插入数据

arr1.insert(1, atIndex: 4)

arr1

 

 

//修改数组

arr1[0]=11

arr1

 

//批量修改

arr1[2...5]=[33,44]

arr1

 

//删除,都会返回被删除的数据项

let lastitem = arr1.removeLast()

lastitem

let item0 = arr1.removeAtIndex(0)

arr1

item0

 

 

//=========例子=======

var str01:NSString!="jikexueyuan依云"

var arr01:[String]=[]

for i in 0..<str01.length{

   var s:NSString!=str01.substringWithRange(NSMakeRange(i, 1))

   arr01.append(s)

}

println("myArr=\(arr01)")


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值