二、swift的容器类:数组(array)、 字典(dictionary)、 集合(set)
1. 数组 array
-
声明初始化数组:[ , ]
-
数组中各元素的元素类型必须是一致的
-
显式声明初始化:变量名: [数据类型] = [元素1, 元素2,..., 元素n]
变量名: Array<数据类型> = [元素1, 元素2, ..., 元素n]
-
声明初始化空数组:变量名 = Array<数据类型>()
-
非显式声明空数组:变量名 = [数据类型]()
-
-
当在实际应用中,出现数组中的参数很多且初始值为0或者为某一相同值时,可以用如下方式声明初始化数组:
变量名 = [数据类型](count: value, repetedValue: value)
变量名 = Array<数据类型>(count: value, repetedValue: value)
- 注意:
-
字符串数据类型和字符数据类型。""默认为字符串数据类型,字符数据类型可定义数据类型为Character(字符类型数组需用对应的数据类型显式声明初始化)
-
-
在swift中Array和NSArray虽然都是数组,但不是同一种东西。
学习内容是慕课网上liubobobo的《玩儿转swift2.0》