数组的介绍
数组(Array)是一串有序的由相同类型元素构成的集合数组中的集合元素是有序的,可以重复出现Swift中的数组
swift数组类型是Array,是一个泛型集合
数组的初始化
数组分成:可变数组和不可变数组
使用let修饰的数组是不可变数组使用var修饰的数组是可变数组
var array1 : [
String] = [
String]()
let array2 : [NSObject] = [
"why",
18]
在声明一个Array类型的时候可以使用下列的语句之一
var stuArray1:
Array<
String>
var stuArray2: [
String]
声明的数组需要进行初始化才能使用,数组类型往往是在声明的同时进行初始化的
var array = [
"why",
"lnj",
"lmj"]
var array :
Array<String>
array = [
"why",
"lnj",
"lmj"]
对数组的基本操作
array.append(
"yz")
array.removeFirst()
array[
0] =
"why"
array[
1]
数组的遍历
for i in
0..<
array.count {
print(
array[i])
}
for item in
array {
print(item)
}
for item in
array[
0..<
2] {
print(item)
}
数组的合并
var array = [
"why",
"lmj",
"lnj"]
var array1 = [
"yz",
"wsz"]
var array2 =
array + array1;
var array3 = [
2,
3,
"why"]
var array4 = [
"yz",
23]
array3 + array4
转载请注明原文地址: https://ju.6miu.com/read-1123019.html