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);

转载于:https://www.cnblogs.com/laolitou-ping/p/7680025.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值