在Scala中val与var的区别

Scala有两种变量:val和var。

val不能重新赋值了

var可以在它生命周期中被多次赋值。

 【例子】

scala> val a= 3
a: Int = 3

scala> a=434
<console>:12: error: reassignment to val
       a=434
        ^

scala> var xzt = 520
xzt: Int = 520

scala> xzt = 123
xzt: Int = 123


 

猜你喜欢

转载自blog.csdn.net/superXZT/article/details/84727155