本文概述
变量用于将数据存储在内存中, 以便我们可以在程序中使用它们。变量就像容器, 可以保存以后可以更改的数据。每个变量都有一个唯一的名称, 称为标识符。
如何声明Swift变量?
在Swift 4中, 使用var关键字声明变量。
例:
var siteName:String
print(siteName)
在这里, 我们声明了一个名为String的siteName变量。它只能容纳字符串值。如果执行上述代码, 则将产生编译时错误, 因为我们仅声明了变量而未分配任何值。
让我们看看如何为Swift变量赋值。
如何在Swift变量中分配值?
赋值运算符(=)用于在Swift变量中赋值。
例:
var siteName:String
siteName = "srcmini02.com"
print(siteName)
Or
var siteName:String = "srcmini02.com"
print(siteName)
输出
srcmini02.com
注意:由于Swift是一种类型推断语言, 因此它会自动知道” srcmini02.com”是一个字符串, 并将siteName声明为一个字符串。你甚至可以从声明中删除类型(:String), 它将显示相同的结果。
例:
var siteName = "srcmini02.com"
print(siteName)
输出
srcmini02.com
如何更改Swift变量的值?
我们可以使用赋值运算符但不使用var关键字来更改变量的值。
例:
var siteName = "srcmini02.com"
// Assigning a new value to siteName
siteName = "hindi100.com"
print(siteName)
输出
hindi100.com
打印变量的当前值
我们可以使用打印功能来打印变量或常量的当前值。在括号中的值在左括号前加上反斜杠。
例:
var varA = "Java"
var varB = 3
print("The course duration of \(varA) is \(varB) months.")
输出
The course duration of Java is 3 months.