浅谈Swift之简单值

浅谈Swift之简单值,第1张

概述使用 let 来声明常量,使用 var 来声明变量。一个常量的值,在编译的时候,并不需要有明确的值,但是你只能 为它赋值一次。也就是说你可以用常量来表示这样一个值:你只需要决定一次,但是需要使用很多次。 基本数据类型(声明和使用) // 声明变量使用var var a = 10; a = 20; print("it is a:\(a)");

使用 let 来声明常量,使用 var 来声明变量。一个常量的值,在编译的时候,并不需要有明确的值,但是你只能 为它赋值一次。也就是说你可以用常量来表示这样一个值:你只需要决定一次,但是需要使用很多次。

基本数据类型(声明和使用)
// 声明变量使用var        var a = 10;        a = 20;        print("it is a:\(a)");        // 使用var声明变量,不用明确地声明类型,声明的同时赋值的话,编译器会自动判断类型        // 指定类型        var aDouble : Double = 10.0        aDouble = 11.0        var aString : String = "haha"        aString = "nini"        // 注意的是:使用var声明变量,如果变量不会被第二次使用赋值,就会出现烦人的警告        // 会一直提示你使用let


 // 声明常量使用let let b = 10 print("\(b)"); // 注意的是:使用let声明常量,如果常量不被使用也会出现烦人的警告 // 一旦赋值就不能修改,否则直接报错 let cStr = "hello" let ccStr = cStr + String(b) print("\(ccStr)"); // 强转(类似Java的) // 也可以使用\(变量)格式来拼接 let cccStr = cStr + " \(b)"; print(cccStr);
数组
// 声明空数组        let arr = []        print(arr)        // 声明数组[存放任何类型的数据]        var b : Bool        b = true        let arr1 = ["hello", 100, 9.0,b]        print(arr1)        // 声明一个存放特定类型的数组        var arrStr = [String]()        // 添加元素        arrStr.append("hello")        arrStr.append("swift")        arrStr.count // 元素总数        arrStr.indexOf("hello") // 元素的下标
字典
// 声明字典        var dict = ["name" : "swift","age" : 79]        // 动态添加        dict["sex"] = "boy"        // 也可以声明特定类型的字典        var dict1 = [String : Double]()        dict1["name"] = 10.0        dict1["age"] = 100
总结

以上是内存溢出为你收集整理的浅谈Swift之简单值全部内容,希望文章能够帮你解决浅谈Swift之简单值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1079247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存