29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.2 Unicode und char<br />

valueOf() übergeben. Erst nachdem die Ausgabe erfolgt ist, wird der Wert der<br />

Variablen c um eins erhöht (Postfix-Inkrement, siehe Abschnitt 3.1.1.11).<br />

Da ein char den Unicode eines Zeichens und nicht das Zeichen selber speichert, wird er<br />

intern wie ein int dargestellt. Nach Aussen präsentiert er sich einfach anders: als Zeichen<br />

und nicht als Zahlenwert. Daher kann man mit ihm auch arithmetische Operationen und<br />

Vergleichsoperationen ausführen. Aufgrund ihrer ähnlichen Eigenschaften vereint man die<br />

Datentypen char, byte, short, int und long unter dem Begriff der Integer-<br />

Datentypen.<br />

Siehe auch: 3.2.2.2<br />

3.2.2 Syntax<br />

3.2.2.1 Konstanten<br />

Konstanten werden mit den Schlüssewörtern static final bezeichnet.<br />

Constants<br />

static final Identifier;<br />

Beispiele: static final char fromChar;<br />

static final char toChar;<br />

Das Schlüsselwort final bewirkt, dass der Wert einer Variablen nicht verändert werden<br />

kann. Das Schlüsselwort static wird für die Deklaration von lokalen Variablen<br />

weggelassen. Eine echte Konstante hingegen ist aber nur eine final attribuierte<br />

Klassenvariable, da eine solche wirklich nur einmal gespeichert wird.<br />

3.2.2.2 Der Datentyp char<br />

Die Datentypen char, byte, short, int und long werden aufgrund ihrer<br />

Eigenschaften unter dem Begriff der Integer-Datentypen vereint. Hiervon heben sich die<br />

sogenannten Floating-Point-Datentypen ab, welche die Datentypen float und double<br />

zur Darstellung von Fliesskommazahlen umfassen 1 .<br />

1 Siehe Übersicht sämtlicher Datentypen in Anhang A.<br />

110

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!