Swift变量介绍和用法详解

本文概述

  • 如何声明Swift变量?
  • 如何在Swift变量中分配值?
  • 如何更改Swift变量的值?
  • 打印变量的当前值
变量用于将数据存储在内存中, 以便我们可以在程序中使用它们。变量就像容器, 可以保存以后可以更改的数据。每个变量都有一个唯一的名称, 称为标识符。
如何声明Swift变量?在Swift 4中, 使用var关键字声明变量。
例:
var siteName:Stringprint(siteName)

在这里, 我们声明了一个名为String的siteName变量。它只能容纳字符串值。如果执行上述代码, 则将产生编译时错误, 因为我们仅声明了变量而未分配任何值。
让我们看看如何为Swift变量赋值。
如何在Swift变量中分配值?赋值运算符(=)用于在Swift变量中赋值。
例:
var siteName:StringsiteName = "srcmini.com"print(siteName)Orvar siteName:String = "srcmini.com"print(siteName)

输出
srcmini.com

注意:由于Swift是一种类型推断语言, 因此它会自动知道” srcmini.com” 是一个字符串, 并将siteName声明为一个字符串。你甚至可以从声明中删除类型(:String), 它将显示相同的结果。
例:
var siteName = "srcmini.com"print(siteName)

输出
srcmini.com

如何更改Swift变量的值?我们可以使用赋值运算符但不使用var关键字来更改变量的值。
例:
var siteName = "srcmini.com" // Assigning a new value to siteNamesiteName = "hindi100.com"print(siteName)

输出
hindi100.com

打印变量的当前值我们可以使用打印功能来打印变量或常量的当前值。在括号中的值在左括号前加上反斜杠。
例:
var varA = "Java"var varB = 3print("The course duration of \(varA) is \(varB) months.")

【Swift变量介绍和用法详解】输出
The course duration of Java is 3 months.

    推荐阅读