美文网首页
swift-01基本语法

swift-01基本语法

作者: Z小新 | 来源:发表于2019-10-17 15:41 被阅读0次
  • 变量: var
  • 常量: let
  • 格式: 修饰符 变量/常量名称: 数据类型 = 值
  let a:Int = 10
  let b:Double = 20.2
  var c = 0.5
  c = b

  // 字符串
    var str_a:String? // 未初始化默认 nil
    var str_b = "string_b"
    var str_c = "string_c"
    var str_d = str_b+str_c

   // 集合类
    //  数组
    var arr_a = [1,2,3] // Int 类型数组
    var arr_b = [10,"string"] as [Any] // 任何数据格式
    arr_a[0] = 100 // 值只能存储Int类型
    arr_b[0] = "string" // 值可以随意修改
    arr_a.append(4) // 新增值
    arr_a.remove(at: 0) // 删除第0个
    arr_b.append(20.55)
    arr_b.removeAll() // 删除所有

    // 遍历
    for item in arr_a {
        print(item)
    }
    // 限定范围遍历
    for item in arr_a[0...1] {
        print(item)
    }
    
    // 字典
    var dic = ["key1":"value2","key2":"value2"]// 字段
    dic["key1"] = "111111" // 修改值
    dic["key3"] = "value3" // 可直接新增值
     // key 遍历
    for key in dic.keys {
        print(dic[key])
    }
    // 元组遍历
    for (key,value) in dic {
        print(key,value)
    }
    
    // 元组    可存所有数据类型  Int  Double String  键值对
    var tump = (10,"string",20.5,name:"张三")// 元组 数据不能 增 删  可以修改
    tump.name = "李四" // 重新赋值
    var num_a = tump.0  // 通过索引取值
    var str_tump = tump.1 // 通过索引取值

相关文章

  • swift-01基本语法

    变量: var 常量: let 格式: 修饰符 变量/常量名称: 数据类型 = 值

  • Markdown语法

    Markdown基本语法 Markdown基本语法1 Markdown基本语法2(全、有用)

  • Swift 基本语法04-"switch"和

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • Swift 基本语法06-数组和字典

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • Swift 基本语法03-"if let"和

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法04-...

  • Swift 基本语法05-"String"

    Swift 基本语法01-Swift简介Swift 基本语法02-"let"和"var"Swift 基本语法03-...

  • 箭头函数(arrow function)

    基本语法 高级语法

  • swift-01

    var red,green,blue:Double //var 声明变量red = 0.5green = 30.5...

  • swift-01

    swift学习笔记01 wift初见 变量始终在使用前初始化。 检查数组索引超出范围的错误。 检查整数是否溢出。 ...

  • 基本语法

    注释使用#符号,多行注释用''',"" 语句之间使用分号(;)分割 字符串有两种索引方式,从左往右以 0 开始,从...

网友评论

      本文标题:swift-01基本语法

      本文链接:https://www.haomeiwen.com/subject/hknmmctx.html