整数字面量
整数字面量是整数值的直接表示方式,可以是十进制、二进制、八进制或十六进制。
let decimalInteger = 42 // 十进制
let binaryInteger = 0b101010 // 二进制,表示为 42
let octalInteger = 0o52 // 八进制,表示为 42
let hexadecimalInteger = 0x2A // 十六进制,表示为 42
浮点数字面量
浮点数字面量是浮点数值的直接表示方式。
let decimalDouble = 3.14 // 十进制浮点数
let exponentDouble = 1.25e2 // 科学计数法,表示为 125.0
字符串字面量
字符串字面量是字符序列的直接表示方式,使用双引号括起来。
let message = "Hello, Swift!" // 字符串字面量
布尔字面量
布尔字面量表示真或假。
let isTrue = true
let isFalse = false
元组字面量
元组字面量是多个值的直接表示方式,用小括号括起来。
let point = (x: 10, y: 20) // 元组字面量
数组字面量
数组字面量是一组值的直接表示方式,用方括号括起来。
let numbers = [1, 2, 3, 4, 5] // 数组字面量
字典字面量
字典字面量是一组键值对的直接表示方式,用方括号括起来,并使用冒号分隔键和值。
let person = ["name": "John", "age": 25] // 字典字面量
空字面量
空字面量表示空的集合或值。
let emptyString = "" // 空字符串字面量
let emptyArray = [] // 空数组字面量
let emptyDictionary = [:] // 空字典字面量
这些字面量形式使得 Swift 代码更加直观、简洁,并且在声明和初始化值时更加方便。
转载请注明出处:http://www.zyzy.cn/article/detail/14416/Swift