Swift常量学习笔记
在Swift中,我们可以使用常量来存储不会被修改的值。常量与变量的区别在于,常量的值一经设定后就不能再改变。
声明常量
要声明一个常量,使用 let
关键字,例如:
swiftCopy Codelet age = 25
在这个例子中,我们创建了一个名为 age
的常量,并将其设置为 25
。由于我们使用了 let
关键字,这个值现在是不可修改的。
常量的命名规则
在Swift中,常量的命名规则与变量相同,都是使用骆驼拼写法(例如 firstName
)。值得注意的是,由于常量的值不能更改,所以我们建议给常量一个描述性的名称,以便后续代码的可读性。
常量的类型推断
Swift是一种类型推断语言,这意味着当您创建一个常量并将其设置为某个值时,Swift会自动推断出该常量的类型。例如:
swiftCopy Codelet pi = 3.14
在这个例子中,我们创建了一个名为 pi
的常量,并将其设置为浮点数 3.14
。Swift会自动将其识别为 Double
类型。
常量的使用
常量用于存储不会被修改的值。例如,在一个计算圆的面积的程序中,半径是一个常量:
swiftCopy Codelet 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中常量的声明、命名规则、类型推断和使用的介绍及示例。希望对您的学习有所帮助!