Scala 常量和变量

Scala有常量和变量,val定义的是常量,var定义的是变量。
当有的值不需要改变时尽量使用val。


1. val

对常量进行修改会提示错误

scala> val answer=2
answer: Int = 2

scala> answer=1
:12: error: reassignment to val
       answer=1
             ^

scala>

2. var

变量,可以改变var的值

scala> var counter = 0
counter: Int = 0

scala> counter = 1
counter: Int = 1

你可能感兴趣的:(scala)