2.4.45 Einer
char-Variablen kann ein Zeichen auch in hexadezimaler Form
zugewiesen werden (vierstellig mit vorangestelltem \u). Mit
dem hexadezimalen Inhalt der Variablen kann auch gerechnet werden.
Schreiben Sie ein Programm UnicodeApp, das die ersten 256
Zeichen der Unicode-Tabelle zeilenweise auf dem Bildschirm
ausgibt. Die Zeilen sollen durchnummeriert sein. Wie erklären
Sie sich das Darstellungsproblem zwischen Zeile 10 und 11 der Ausgabe
?
Das nicht druckbare Unicode-Zeichen mit dem
Code 10 ist der Zeilenumbruch (Carriage Return). Bei der
Ausgabe mittels der println( }-Methode wird dieses Zeichen auch als
Zeilenumbruch interpretiert und dementsprechend angezeigt. So kommt
es zu der Leerzeile zwischen den Zeichen 10 und 11.