Swift 数组的常用方法

Posted 向日葵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 数组的常用方法相关的知识,希望对你有一定的参考价值。

        var numbers = [0,1,2,3,4,5];
        var vowels = ["A","E","I","O","U"];
        var emptyArr = [Int]();
        //数组元素的个数
        print("数组的长度为:\(numbers.count),\(vowels.count),\(emptyArr.count)");
        //判空
        if numbers.isEmpty {
            print("数组是空的");
        }
        //使用下标获取元素
        print("数组的第二个元素是:\(vowels[1])");
        //数组不能越界,比如:vowels[-2]
        //数组的第一个元素
        print("数组的第一个元素:\(String(describing: numbers.first))")
        //数组的最小值
        print("数组的最小值:\(String(describing: numbers.min()))");
        //是否包含元素
        if vowels.contains("A") {
            print("数组包含A");
        }
        //根据元素值获取元素的下标
        if let index = vowels.index(of: "I") {
            print("E的索引值是\(index+1)");
        }
        //遍历数组元素
        for number in numbers{
        print(number)
        }
        //判断数组是否相等
        let Arr = [0,1,2,3,4,5];
        if numbers == Arr {
            print("两数字相等");
        }else{
            print("两数组不相等");
        }
        //添加元素
        numbers.append(6);
        print("添加后的数组\(numbers)");
        print(vowels += ["F"]);
        //数组相加
        vowels = vowels + ["G","H"];
        print(vowels);
        //删除元素
        vowels.removeLast();
        print(vowels);
        vowels.remove(at: 2);
        print(vowels);
        //替换元素
        vowels[1] = "K";
        print(vowels);

以上是关于Swift 数组的常用方法的主要内容,如果未能解决你的问题,请参考以下文章

Swift 创建工程常用的类方法

Swift 字符串常用方法

Swift 字典的常用方法

Swift UIImageView常用方法

什么是在 Swift 中构建 CLI 应用程序的好方法或常用方法

swift一些常用系统方法的简化使用