Swift常量学习笔记

在Swift中,我们可以使用常量来存储不会被修改的值。常量与变量的区别在于,常量的值一经设定后就不能再改变。

声明常量

要声明一个常量,使用 let 关键字,例如:

swiftCopy Code
let age = 25

在这个例子中,我们创建了一个名为 age 的常量,并将其设置为 25。由于我们使用了 let 关键字,这个值现在是不可修改的。

常量的命名规则

在Swift中,常量的命名规则与变量相同,都是使用骆驼拼写法(例如 firstName)。值得注意的是,由于常量的值不能更改,所以我们建议给常量一个描述性的名称,以便后续代码的可读性。

常量的类型推断

Swift是一种类型推断语言,这意味着当您创建一个常量并将其设置为某个值时,Swift会自动推断出该常量的类型。例如:

swiftCopy Code
let pi = 3.14

在这个例子中,我们创建了一个名为 pi 的常量,并将其设置为浮点数 3.14。Swift会自动将其识别为 Double 类型。

常量的使用

常量用于存储不会被修改的值。例如,在一个计算圆的面积的程序中,半径是一个常量:

swiftCopy Code
let radius = 3.0 let area = Double.pi * radius * radius

在这个例子中,我们创建了一个名为 radius 的常量,并将其设置为 3.0。然后,我们使用该常量计算圆的面积,并将结果存储在另一个常量 area 中。

常量的实例

下面是一些使用常量的实例:

swiftCopy Code
// 存储字符串常量 let message = "Hello, World!" // 存储整数常量 let numberOfLegs = 4 // 存储布尔值常量 let isRaining = true // 存储浮点数常量 let pi = 3.14 // 存储数组常量 let fruits = ["apple", "banana", "orange"] // 存储元组常量 let person = (name: "John", age: 30, isMale: true)

以上是Swift中常量的声明、命名规则、类型推断和使用的介绍及示例。希望对您的学习有所帮助!