2018-10-11数组

var str = "Hello, playground"

//1.定义方式

vararray1: [String] = [String]()//Array

vararray2: [String] =Array()

//2.定义方法2

vararray3:Array = [String]()

var array4: Array<String> = Array<String>()

//let /var

let array5:[Int] = [1,2,3,4,5,6];//[String] = [String]();

//操作

print(array5.count)

print(array1.isEmpty)

array3.append("A")

array3.append("B")

array3.append("C")

array3.insert("D", at:2)

array3.removeLast()

array3.first

array3[0] = "AA"

array3.reverse()

print(array3)

//遍历

foriin0..

{

    print(array5[i])

}

foriteminarray5

{

    print(item)

}

foriteminarray5[2...4]

{

    print(item)

}

for(index, item)inarray5.enumerated()

{

    print("\(index)---\(item)")

}

//合并

letarray6:[String] = ["1","2","3"];

letarray7:[String] = ["A","B","C"];

letarray8:[String] = ["4","5","6"];

let array9 = array6 + array7 + array8

print(array9)

//不建议这样做

vararray10:[Any] = [2,3.0,"zhaoyinshuang"]

vararray11:[Any] = ["lisi",true]

vararray12 =array10+array11

print(array12)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容