1. 程式人生 > >Scala 常量和變數

Scala 常量和變數

Scala有常量和變數,val定義的是常量,var定義的是變數。
當有的值不需要改變時儘量使用val。

1. val

對常量進行修改會提示錯誤

scala> val answer=2
answer: Int = 2

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

scala>

2. var

變數,可以改變var的值

scala> var counter = 0
counter: Int = 0

scala> counter = 1
counter: Int = 1