29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3.2 Unicode und char<br />

Farben sind in der Klasse Color im package java.awt deklariert. Die Methode<br />

append() fügt den als Parameter übergebenen String am Ende der TextArea ein.<br />

3.2.1.2 Konstanten<br />

Die Klasse UserFrame deklariert die beiden Variablen<br />

static final char fromChar = '\u0020';<br />

static final char toChar = '\u00ff';<br />

Sie sind vom Typ char (siehe Abschnitt 3.2.1.3) und werden neben der Typendeklaration<br />

zusätzlich noch mit den Schlüsselwörtern static und final bezeichnet.<br />

Die Verwendung des Schlüsselwortes static zusammen mit dem Schlüsselwort final<br />

deklariert eine Konstante. Der Wert der Variablen fromChar und toChar kann also<br />

nicht durch eine Zuweisung geändert werden.<br />

Siehe auch: 3.2.2.1<br />

3.2.1.3 Der Datentyp char<br />

Die Konstanten<br />

static final char fromChar = '\u0020';<br />

static final char toChar = '\u00ff';<br />

sind vom Datentyp char.<br />

Der Datentyp char repräsentiert einzelne Zeichen. Für seine Darstellung werden 16 bit<br />

verwendet, weshalb man theoretisch 2 16 = 65536 verschiedene Zeichen festlegen kann.<br />

<strong>Java</strong> verwendet für die Codierung der Zeichen den sogenannten Unicode. Der Unicode ist<br />

ein Standard für eine 16-bit-Zeichenkodierung. Er wurde durch das Unicode Konsortium<br />

definiert und hat das Ziel, den Austausch und die Anzeige geschriebener Texte<br />

unterschiedlichster Sprachen zu unterstützen. Der momentane Standard definiert 38885<br />

verschiedene Zeichen, wobei jedes Zeichen durch eine ganze, positive Zahl identifiziert<br />

wird, und die Numerierung bei Null beginnt.<br />

Der Unicode beinhaltet den sogenannten ASCII-Code. ASCII steht für American Standard<br />

Code for Information Interchange. Dieser verwendet für die Zeichenkodierung 8 bit. Von<br />

den maximal möglichen 256 Zeichen sind aber lediglich die ersten 128 standardisiert. Weil<br />

es sich aber bei den Zeichen 0 bis 31 und 127 um Steuerungszeichen (z.B. Zeilenvorschub,<br />

Wagenrücklauf etc.) handelt, beinhaltet der Unicode nur die ASCII-Zeichen von 32 bis<br />

126, welche dort konsequenterweise dieselben Positionen besetzen.<br />

107

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!