Swift学习 day1
声明变量
使用var进行变量声明:
var strv = "Hello, World!"//var 为变量
print(strv)
使用let进行常量声明:
let strl = "Hello, World!"//let 为常量
print(strl)
可选类型声明:
Swift 的可选(Optional)类型,用于处理值缺失的情况。可选表示"那儿有一个值,并且它等于 x "或者"那儿没有值"。
Swfit语言定义后缀?作为命名类型Optional的简写
var myString:String? = nil //表示该变量可选为字符串类型
//判断如果这个字符串不为空则输出字符串
if myString != nil {
print(myString)
myString = "Hello,World!"
print(myString!)//如果能够确定字符串存在值,则可使用!进行强制解析
}else{
print("字符串为 nil")
}
var myStr:String! = nil //指定该变量类型为字符串
print(myStr ?? "字符串为 nil")
myStr = "Hello,World!"
print(myStr ?? "字符串为 nil")
网友评论