Java Unicode in hexadezimale Zeichenfolge [duplizieren]

8

Der folgende Code gibt mir die Unicode-Zeichenfolge als கா

%Vor%

Wenn ich கா als Eingabe gebe, kann ich die Hexadezimalwerte als \ u0B95 und \ u0bbe erhalten?

PS: Das ist Tamil Sprache.

    
user1611248 18.05.2013, 15:23
quelle

2 Antworten

5

Nach diesem müssen Sie versuchen

%Vor%

aber es funktioniert nur mit Unicode bis 3.0. Wenn Sie mehr Werte erhalten möchten, erstellen Sie einfach eine Schleife, z. B.

%Vor%

was produziert

%Vor%

Wenn Sie sie in einer Zeile haben möchten, ändern Sie System.out.println() in System.out.print() und fügen Sie am Ende System.out.print("\n") hinzu.

    
Mateusz 18.05.2013, 15:28
quelle
4

Sie können die -Format verwenden, um die Datei zu drucken Java UTF-16 string escape.

Dieser Code schreibt zum Beispiel die Escape-Zeichen in STDOUT:

%Vor%     
McDowell 18.05.2013 18:40
quelle

Tags und Links