swift 使用[]
创建数组,[]
中可以放整型数组,也可以放字符串数组。
可以使用[0]
来访问第一个元素
也可以使用
[0]
来改变第一个元素image.png
改变或者取出多个元素时可以使用区间,0仍然是第一个元素
依然可以和前面一样使用
[0]
来改变第一个元素image.png
使用这个语法时可以改变多个元素
image.png
a..<b
表示a到b的所有值,但是不包括b,所以1..<3
为1,2两个元素的值;a...b
表示a到b的所有值,并且包括b,所以1...3
为1,2,3三个元素的值;a..<a
表示a到a,不包括a,所以1..<1
为空。a..<a
表示a到a,包括a,所以1...1
为1元素的值。image.png
以上可以通过
count
来获取数组的元素数量image.png
可以用
append()
和insert()
在数组里添加元素image.png
可以看到前者添加的元素位置在数组最后,后者根据参数确定添加位置。
可以用+
来把数组相加
使用
remove
来移除数组中的元素image.png
可以通过
at
来确定要移除的单个元素所在位置移除多个元素时可以使用区间
(0..<2)
,移除全部用removeAll
image.png
数组和字符串一样可以用来赋值、在函数里使用。
使用contains()
来查找数组里是否包含某个指定元素
前面通过元素位置来获取元素,反过来也可以通过元素来获取元素位置index(of:)
网友评论