Swift 變量
變量用于在內(nèi)存中存儲數(shù)據(jù),以便在程序中使用。愛掏網(wǎng) - it200.com變量就像容器,可以保存數(shù)據(jù),并且稍后可以更改。愛掏網(wǎng) - it200.com每個變量都有一個叫做標(biāo)識符的唯一名稱。愛掏網(wǎng) - it200.com
在Swift 4中,使用var關(guān)鍵字來聲明變量。愛掏網(wǎng) - it200.com
示例
var siteName:String
print(siteName)
在這里,我們聲明了一個名為siteName的變量,類型為String。愛掏網(wǎng) - it200.com它只能保存字符串值。愛掏網(wǎng) - it200.com如果執(zhí)行上面的代碼,將會報編譯時錯誤,因為我們只聲明了變量但沒有賦值。愛掏網(wǎng) - it200.com
讓我們看看如何給Swift變量賦值。愛掏網(wǎng) - it200.com
如何給Swift變量賦值
賦值運算符(=
)用于給Swift變量賦值。愛掏網(wǎng) - it200.com
示例
var siteName:String
siteName = "javatpoint.com"
print(siteName)
Or
var siteName:String = "javatpoint.com"
print(siteName)
輸出:
javatpoint.com
注意: 由于Swift是一種類型推斷的語言,它自動知道”javatpoint.com”是一個字符串,并將siteName聲明為一個字符串。愛掏網(wǎng) - it200.com你甚至可以從聲明中刪除類型(: String),它將顯示相同的結(jié)果。愛掏網(wǎng) - it200.com
示例
var siteName = "javatpoint.com"
print(siteName)
輸出:
javatpoint.com
如何更改Swift變量的值
我們可以通過使用賦值運算符但不使用var關(guān)鍵字來更改變量的值。愛掏網(wǎng) - it200.com
示例
var siteName = "javatpoint.com"
// Assigning a new value to siteName
siteName = "hindi100.com"
print(siteName)
輸出結(jié)果:
hindi100.com
打印變量的當(dāng)前值
我們可以使用print函數(shù)打印變量或常量的當(dāng)前值。愛掏網(wǎng) - it200.com將值用括號括起來,開括號前添加反斜杠。愛掏網(wǎng) - it200.com
示例
var varA = "Java"
var varB = 3
print("The course duration of \(varA) is \(varB) months.")
輸出:
The course duration of Java is 3 months.