大佬教程收集整理的这篇文章主要介绍了浅谈Swift之简单值,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 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之简单值所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。