T-02 Values

Ausdrücke können Werten mit einem Namen zugewiesen werden, dabei braucht man den Befehl val:

scala> val x = 1 + 1
scala> val meinName = "Hansueli"
scala> val meinAlter = 16

Diese gespeicherten Werte sind unveränderbar und können nicht neue Werte aufnehmen.

Diese Werte kann man anschliessend wieder im Code verwendet werden:

scala>println(x)
// 2

Jeder Wert kann auch explizit einen bestimmten Typ erhalten:

scala> val x: Int = 1 + 1
scala> val y: Double = 2.11 + 3.2
scala> val name: String = "Mein Name"