📅  最后修改于: 2021-01-11 07:25:41             🧑  作者: Mango
变量用于将数据存储在内存中,以便我们可以在程序中使用它们。变量就像容器,可以保存以后可以更改的数据。每个变量都有一个唯一的名称,称为标识符。
在Swift 4中,使用var关键字声明变量。
var siteName:String
print(siteName)
在这里,我们声明了一个名为String的siteName变量。它只能容纳字符串值。如果执行上述代码,则将产生编译时错误,因为我们仅声明了变量而未分配任何值。
让我们看看如何为Swift变量赋值。
赋值运算符(=)用于在Swift变量中赋值。
var siteName:String
siteName = "javatpoint.com"
print(siteName)
Or
var siteName:String = "javatpoint.com"
print(siteName)
输出:
javatpoint.com
注意:由于Swift是一种类型推断语言,因此它会自动知道“ javatpoint.com”是一个字符串,并将siteName声明为一个字符串。您甚至可以从声明中删除类型(:String),它将显示相同的结果。
var siteName = "javatpoint.com"
print(siteName)
输出:
javatpoint.com
我们可以使用赋值运算符但不使用var关键字来更改变量的值。
var siteName = "javatpoint.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.