swift --数组
swift --数组
卡奇匠 发表于2年前
swift --数组
  • 发表于 2年前
  • 阅读 7
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: swift数组

func demo5(){
       
//创建一个空的 数组
        var array:[Int] = [Int]()
       
       
for var i = 0; i < 5; i++ {
           
            array.
append(i)
           
print("\(i)===\(array.capacity)")
        }
    }
   
   
//数组的删除,修改 添加
    func demo4(){
       
       
var array = [""]
       
//添加
        array.append("")
       
print(array)
       
//修改 通过下标修改
        array[1] = ""
       
//删除
        array.removeAtIndex(2)
       
//删除保留容量
        array.removeAll(keepCapacity: true)
    }
   
   
//数组的合并
    func demo3(){
   
       
let array1 = [1,2,3]
       
let array2 = [22,33]
       
//1 合并 相同类型直接相加
        let array3 = array1 + array2
       
print(array3)
       
       
//2 添加方式合并
        var array4  = [33]
        array4.
appendContentsOf(array2)
       
print(array4)
    }
   
 
//数组的遍历
    func demo2(){
   
//定义一个数组
        let array1 = [1,2,3,4,5,6]
       
//1 for i遍历
        for var i = 0; i < array1.count; i++ {
           
print(array1[i])
        }
       
//======
        //2 for in 遍历
        for value in array1 {
           
print(value)
        }
       
//========
        //3 for in 遍历 value 下标
        for (index, value) in array1.enumerate() {
          
//格式化输出
            print("\(index) == \(value)")
        }
    }
   
   
   
//数组的定义
    func demo1(){
   
//定义不可变数组
        let array = [2,3,4,4]
       
let array1 = ["ds","e","wwe"]
       
       
//初始化一个空的数组
        var array2 = [String]()
       
       
//往数组中添加元素
        array2.append("a")
       

    }


共有 人打赏支持
粉丝 20
博文 67
码字总数 68751
×
卡奇匠
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: