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,"b"]//任意放 //空数组 var array_05 = Array<Int>() var array_04 = [Int]() // A.增加 var array_Int = [1,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) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |