Swift 常量

Swift 常量

常量是指在程序执行过程中不能更改的固定值。常量可以是基本数据类型,如整数常量、浮点常量、字符常量或字符串字面量,还有枚举常量。

常量 和普通变量一样,只是它们的值在定义后不能修改。

常量声明

在使用常量之前,您必须使用 let 关键字进行声明,如下所示:

let constantName = <initial value>

以下是一个简单的示例,展示了如何在Swift 4中声明一个常量:

let constA = 42
print(constA)

运行上述程序在playground上,我们得到以下结果−

42

类型注解

在声明常量时,您可以提供 类型注解 ,以明确常量可以存储的值的类型。以下是语法的示例 −

var constantName:<data type> = <optional initial value>

下面的示例展示了如何在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(你好)

当我们在playground上运行上述程序时,我们得到以下结果−

Hello, Swift 4!
你好世界

打印常量

您可以使用 print 函数打印常量或变量的当前值。通过将变量名用括号括起来,并在开括号之前用反斜杠进行转义,您可以插入变量的值。以下是有效的示例:

let constA = "Godzilla"
let constB = 1000.00

print("Value of \(constA) is more than \(constB) millions")

当我们在playground上运行上面的程序时,我们得到以下结果−

Value of Godzilla is more than 1000.0 millions

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程