在Scala中,可以使用關鍵字val
或var
來定義變量。
val
定義的變量是不可變的,一旦賦值后就不可修改。其語法為:val 變量名: 類型 = 值
,例如:val x: Int = 10
var
定義的變量是可變的,可以隨時修改其值。其語法為:var 變量名: 類型 = 值
,例如:var y: String = "Hello"
需要注意的是,Scala具有類型推斷的特性,可以根據賦值的類型自動推斷變量的類型,因此在定義變量時可以省略類型注解,例如:
val z = 3.14
var w = "World"