Swift ☞ 数组常用方法

来源:互联网 发布:python股票交易策略 编辑:程序博客网 时间:2024/05/17 07:14

1.创建数组

(1)创建可变空数组var array1 = Array<String>() //不常用var array = [String]();(2)创建不可变数组let immutableArray = ["a","b","c"];(3)创建带有默认值的数组var array = [String](count: 4, repeatedValue: "1");(4)用一个数组初始化另一个数组var array1 = [Int](count: 3, repeatedValue: 0);var array2 = [Int](count: 3, repeatedValue: 1);var sumArr = array1 + array2;

2.数组为空的判断方法

var array: [Int] = [3];if array.count == 0 {//方式一    print("空数组");}else {    print("非空数组")}array.removeLast();if array.isEmpty {//方式二    print("空数组");}else {    print("非空数组");}

3.可变数组的增删改查
(1)增

var array = [String]();array.append("a");//方式一array += ["b"];//方式二array.insert("c", atIndex: 2);//方式三print(array[0],array[1],array[2]);

(2)删

array.removeFirst(2);//删除数组中前两个元素array.removeAtIndex(2);//删除第三个元素(下标从0开始)array.removeLast();//删除最后一个元素

未完待续

1 0
原创粉丝点击