Swift5.1学习随笔之字面量

2020-04-10  本文已影响0人  SAW_
//布尔
let bool = true //取反为false

直接写出来的true就是字面量,表示Bool类型的字面量为true、flase

//字符串
let string = "jack"

字符串String的字面量为“jack”

//字符类型(可以存储ASCIII字符、Unicode字符)
let character: Character = "🐸"

字符类型Character的字面量为“🐸”

//整数
let intDecimal = 17 //十进制
let intBinary = 0b10001 //二进制
let intOctal = 0o21 //八进制
let intHexadecimal = 0x11 //十六进制

整数类型各种进制中的字面量

//浮点数
let doubleDecimal = 125.0 //十进制,等价于1.25e2、0.0125、1.25e-2
let doubleHexadecimal = 0xFp2 //十六进制,意味着15x2^2,相当于十进制的60.0
let doubleHexadecimal = 0xFp-2 //十六进制,意味着15x2^-2,相当于十进制的3.75
//以下都是表示12.1875
//十进制:12.1875、1.21875e1
//十六进制:0xC.3p0

浮点数类型各种进制中的字面量

//数组
let array = [1, 2, 3, 4, 5]

数组Array的字面量为[1, 2, 3, 4, 5]

//字典
let dictionary = ["age" : 18, "name" : "jack"]

字典Dictionary的字面量为["age" : 18, "name" : "jack"]

上一篇下一篇

猜你喜欢

热点阅读