美文网首页
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基本语法

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