Swift 字面量
在本章节中,您将学习 Swift 中的字面量(文字)。
字面量
字面量(文字)是程序中固定值的表示。它们可以是数字、字符或字符串等。例如,"Hello, World!", 12, 23.0, "C" 等。
字面量通常用于为变量或常量赋值。
实例
let siteName = "Apple.com"
在上面的表达式中,siteName
是一个变量,"Apple.com" 是一个字面量。
整数字面量
整数文字是指没有分数或指数部分的文字。
Swift 中有 4 种类型的整数文字:
类型 | 实例 | 备注 |
---|---|---|
十进制 | 5, 10, -68 | 数字 |
二进制 | 0b101, 0b11 | 从 0b 开始 |
八进制 | 0o13 | 从 0o 开始 |
十六进制 | 0x13 | 从 0x 开始 |
浮点型字面量
浮点文字是具有浮点小数点的数字文字。例如:
let piValue: Float = 3.14
这里,3.14 是分配给 piValue
常量的浮点文字。
布尔值字面量
有两个布尔文字:true 和 false。例如:
let pass: Bool = true
这里,true 是分配给 pass
的布尔值。
字符串和字符文字
字符文字是用双引号括起来的 Unicode 字符。例如:
let someCharacter: Character = "S"
这里,S 是分配给 someCharacter
的字符文字。
类似地,字符串文字是用双引号 "
括起来的字符序列。例如:
let someString: String = "Swift is fun"
这里,"Swift is fun" 是一个分配给 someString
的字符串文字。