Swift - 常量
-
简述
常量是指程序在执行过程中可能不会改变的固定值。常量可以是任何基本数据类型,如整数常量、浮点常量、字符常量或字符串文字。还有枚举常量。Constants 除了它们的值在定义后不能修改外,它们就像普通变量一样对待。 -
常量声明
在使用常量之前,您必须使用声明它们 let 关键字如下 -let constantName = <initial value>
以下是一个简单的例子,展示了如何在 Swift 4 中声明一个常量 -let constA = 42 print(constA)
当我们使用操场运行上述程序时,我们得到以下结果 -42
-
类型注释
您可以提供一个 type annotation当你声明一个常量时,要清楚常量可以存储的值类型。以下是语法 -var constantName:<data type> = <optional initial value>
下面的例子展示了如何使用 Annotation 在 Swift 4 中声明一个常量。在这里重要的是要注意,在创建常量时必须提供初始值 -let constA = 42 print(constA) let constB:Float = 3.14159 print(constB)
当我们使用 Playground 运行上述程序时,我们得到以下结果。42 3.1415901184082
-
命名常量
常量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大小写字母是不同的,因为 Swift 4 是一种区分大小写的编程语言。您可以使用简单字符或 Unicode 字符来命名变量。以下是有效的例子 -let _const = "Hello, Swift 4!" print(_const) let 你好 = "你好世界" print(你好)
当我们使用操场运行上述程序时,我们得到以下结果 -Hello, Swift 4! 你好世界
-
打印常数
您可以使用打印常量或变量的当前值 print功能。您可以通过将名称括在括号中并在左括号前用反斜杠将其转义来插入变量值:以下是有效示例 -let constA = "Godzilla" let constB = 1000.00 print("Value of \(constA) is more than \(constB) millions")
当我们使用操场运行上述程序时,我们得到以下结果 -Value of Godzilla is more than 1000.0 millions