scala中的var关键字用于声明变量。由于Scala不需要显式声明变量的数据类型,因此使用var关键字。使用var关键字声明的变量为可变变量。
可变变量是可以在程序中更改其值的那些变量,当您需要根据程序逻辑进行更新的变量时,将使用这些变量。某些可变变量的示例包括计数器,循环变量,总和等。
使用var关键字在Scala中定义可变变量的语法:
var I = 102; var H : string = "NHOOO";
语法解释,在第一上我们已经声明使用的变量I var关键字。将来可以更改。值是102,因此scala本身会将其设置为int类型。在第二篇文章中,我们明确声明了变量的数据类型。这是一个好习惯,您知道初始化的局限性。它使用变量将var H声明为字符串。该值将严格为字符串,如果我们在其中存储了数字,则将其存储为字符串。
使用var关键字,您可以在Scala中定义所有数据类型的变量。使用var关键字声明的变量的值可以在程序的任何位置更改。
// 显示Scala中var关键字用法的程序 object VarKeyword { def main(args: Array[String]) { var myVar = 52;//变量初始化为值52 print("Value of my myVar =" + myVar + "\n") myVar = myVar + 6; // 值改为52 + 6 print("Changed Value of myVar = " + myVar ) } }
输出结果
Value of my myVar =52 Changed Value of myVar = 58
示例说明:
该代码显示了在实际程序中var关键字的使用。变量myVar的值在程序中更改。