swift 2.0 数组

// 5.数组


-----swift 中 数组是可以整体赋值的,比如之后学的字典、元组。


var array = [1,2,3]

var array_copy = array

print(array_copy)


    //第一种创建方式 -- 也是会自动甄别数组元素的数据类型

    //OC区别:OC里的数组只能是同种类型的,但是swift才不会理你这些条条框框,只要你要想放什么就可以随便放什么。

var array_00 = [1,2,3,4,5]

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


//这样放得数据,自动甄别出数组元素为NSObject

var array_00_2 = [2,3.14159,"高大上",true]


    //  另外几种相对来说,比较难记的创建方式

var array_01 : Array<Int> = [9]//说明数组元素只能放Int类型的元素

var array_02 : [String] = ["ff"]//只能放字符串

var array_03 : Array = [1,3,"b"]//任意放


//空数组

var array_05 = Array<Int>()

var array_04 = [Int]()



// A.增加

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


//在数组末尾添加元素

array_Int.append(23)


//在具体某个位置插入元素

array_Int.insert(44, atIndex:0)


// B.查找

print(array_Int[3])


// C.修改

array_Int[0] =56



// B.删除


//移除具体位置的元素

array_Int.removeAtIndex(0)


//移除第一个元素

array_Int.removeFirst()


//移除最后一个元素

array_Int.removeLast()


//把第一到第n个元素移除

array_Int.removeFirst(1)


//移除所有元素

array_Int.removeAll()


//打印

print(array_Int)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值