Introduction to Scala
David Venturi
Curriculum Manager, DataCamp
val
(immutable)
scala> val fourHearts: Int = 4
fourHearts: Int = 4
var
(mutable)
scala> var aceSpades: Int = 1
aceSpades: Int = 1
scala> val fourHearts: Int = 4
fourHearts: Int = 4
scala> val fourHearts = 5
<console>:12: error: reassignment to val
fourHearts = 5
^
scala> var aceSpades: Int = 1
aceSpades: Int = 1
scala> aceSpades = 11
aceSpades: Int = 11
scala> val fourHearts: Int = 4
fourHearts: Int = 4
scala> var aceSpades: Int = 1
aceSpades: Int = 1
scala> val fourHearts = 4
fourHearts: Int = 4
scala> var aceSpades = 1
aceSpades: Int = 1
scala> val fourHearts = 4
fourHearts: Int = 4
scala> var aceSpades = 1
aceSpades: Int = 1
scala> val fourHearts = 4;
fourHearts: Int = 4
scala> var aceSpades = 1;
aceSpades: Int = 1
scala> val fourHearts = 4
fourHearts: Int = 4
scala> var aceSpades = 1
aceSpades: Int = 1
Introduction to Scala