zoukankan      html  css  js  c++  java
  • swift 2.0 语法 数组

    import UIKit

     

    /*:

    数组

    * 格式 var arr:[Int] = [数值1, 数值2, 数值3]

    * 不可变数组  let  == NSArray

    * 可变数组    var

    */

    let arr = [10, 11, 12] // 开发中用这种

    let arr2: [Int] = [10, 11, 12]

    let arr3: Array<Int> = [10, 11, 12]

     

    // 注意: 如果向先定义在初始化, 那么就必须在定义的时候指定数据类型

    var arr4:[Int]

    arr4 = [10, 11, 12]

     

    // 如何创建空数组

    var arr5 = [Int]()

     

    // 不能给不可变的数组追加内容

    //arr.append(20)

     

    // 查找

    arr4[0]

     

    // 修改

    arr4[0] = 55

    arr4

     

    // 追加

    arr4.append(998)

     

    // 删除

    arr4.removeAtIndex(0)

    arr4

    arr4.removeAll()

    arr4

     

    // 数组开辟存储空间规则: 2的倍数

    arr4.capacity

    arr4.append(12)

    arr4.capacity

    arr4.append(11)

    arr4.capacity

    arr4.append(13)

    arr4.capacity

    arr4.append(18)

    arr4.append(998)

    arr4.capacity

    arr4.append(998)

    arr4.append(998)

    arr4.append(998)

    arr4.append(998)

    arr4.capacity

     

    // 遍历

    for number in arr4

    {

        print(number)

    }

     

     

     

  • 相关阅读:
    MFC菜单、工具栏和状态栏
    MFC控件
    MFC对话框
    MFC消息映射机制
    性能优化可使用的工具
    常见的内存问题分析思路
    k8s之Probe
    docker swarm
    keepalived配置虚拟ip(vip)实现双机热备以及自动切换主备
    linux安装openjdk1.8
  • 原文地址:https://www.cnblogs.com/developer-ios/p/4943587.html
Copyright © 2011-2022 走看看