Konstante

aus www.iwiki.de, der freien Wissensdatenbank

Die Konstante dient zum speichern eines Wertes der während der Laufzeit nicht verändert werden kann.

Inhaltsverzeichnis

Boolsche Konstante

Die boolsche Konstante stellt einen Wahrheits Wert dar.

true    // Wahr
false   // Falsch

Ganzzahlige Konstante

Ganzzahlige Konstanten stellen einen numerischen Wert dar. Der Standard Datentyp ist int. Wenn man ein 'l' oder 'L' an die Zahl anhängt wird der Datentyp zu long. Neben dem Dezimalensystem kann man auch das Octalsystem oder Hexadezimalsystem benutzen. Um eine Zahl im Octalsystem einzugeben muss man der Zahl eine '0' voranstellen, für das Hexadezimalsystem eine '0x'.

Beispiele:

132    // ganzzahlige Konstante vom Datentyp int.
154L   // ganzzahlige Konstante vom Datentyp long.
0123   // octale Schreibweise
0xfa   // Hexadezimale Schreibweise

Gleitkommakonstante

In einer Gleitkommakonstant wird ein Wert vom Typ double representiert. Der Datentyp kann mit einem angehängten 'f' oder 'F' auf float gesetzt werden. Der Exponent wird mit einem 'e' oder 'E' begonnen.

Beispiele:

122.1       // double Konstante
245.2f      // float Konstante
123.3213e22 // double Konstante mit Exponent
978.134e-22 // double Konstante mit negativen Exponent

Zeichenkonstante

Eine Zeichenkonstante repräsentiert ein UTF8 codiertes Zeichen. Die Zeichenkonstante wird von Hochkommatas(') eingeschlossen und darf nur 1 Zeichen enthalten.

Beispiele:

'a'        // Das Zeichen a
'\n'       // Steuerzeichen: Neue Zeile
'\u0009'   // Steuerzeichen: Horizontaler Tabulator

Zeichenkettenkonstante

Die Zeichenkettenkonstante representiert einen String. Der String wird mit Anführungszeichen(") eingeschlossen.

Beispiele:

"Hallo"    // no comment