Literale
Neue Objekte werden häufg mit wörtlich angegebenen Werten initialisiert, zum Beispiel val book = "Programmieren mit Scala"
. Wir wollen hier die verschiedenen Arten von Literalen behandeln, die Scala kennt. Dabei beschränken wir uns aber auf die lexikalischen Syntaxliterale; die Syntax für Funktionsliterale (die als Werte, nicht als Membermethoden verwendet werden), Tupel und bestimmte Typen wie Lists
und Maps
werden wir an anderer Stelle ausführlicher behandeln.
Ganzzahlige Literale
Ganze Zahlen können in der Form von Dezimal-, Hexadezimal- oder Oktalzahlen ausgedrückt werden. Die Einzelheiten dazu sind in Tabelle 2.1 zusammengefasst.
Tabelle 2.1 Ganzzahlige Literale
Art | Format | Beispiele |
---|---|---|
Dezimal |
0 oder eine Ziffer außer null, der eine ... |
Get Programmieren mit Scala now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.