Swift 字面量

在本章节中,您将学习 Swift 中的字面量(文字)。


字面量

字面量(文字)是程序中固定值的表示。它们可以是数字、字符或字符串等。例如,"Hello, World!", 12, 23.0, "C" 等。

字面量通常用于为变量或常量赋值。

实例
  1. let siteName = "Apple.com"

在上面的表达式中,siteName 是一个变量,"Apple.com" 是一个字面量。


整数字面量

整数文字是指没有分数或指数部分的文字。

Swift 中有 4 种类型的整数文字:

类型实例备注
十进制5, 10, -68 数字
二进制0b101, 0b11 0b 开始
八进制0o130o 开始
十六进制0x130x 开始

浮点型字面量

浮点文字是具有浮点小数点的数字文字。例如:

  1. let piValue: Float = 3.14

这里,3.14 是分配给 piValue 常量的浮点文字。


布尔值字面量

有两个布尔文字:truefalse。例如:

  1. let pass: Bool = true

这里,true 是分配给 pass 的布尔值。


字符串和字符文字

字符文字是用双引号括起来的 Unicode 字符。例如:

  1. let someCharacter: Character = "S"

这里,S 是分配给 someCharacter 的字符文字。

类似地,字符串文字是用双引号 " 括起来的字符序列。例如:

  1. let someString: String = "Swift is fun"

这里,"Swift is fun" 是一个分配给 someString 的字符串文字。