Unicode-Eingabe



  • Hallo,
    wie kann ich in Java direckt Unicode eingebe z.B dasd er mir em ende Hallo Ausspuckt?
    Die Unicode Zeichen für Hallo sind 0048,0061,006c,006c,006F
    Was is den der Befehl dafür.
    Bin für jede Hilfe dankbar.



  • Was heißt "in Java ... eingeben" ? In einem Java-Programm? Im Quelltext?



  • ich weiß es ich weiß es.... *freu*

    war mein Informatikstudium doch nicht umsonst 😉

    mit \u gehts

    Beispiel:
    int zähler;
    ist das gleich wie

    int z\u00E4hler;

    (Programmiern mit Java von Reinhard Schiedermeier: "Für den Compiler ist jedes Vorkommen der Zeichenfolge \uXXXX im gesamten Quelltext identisch mit dem entsprechendem Unicodezeichen")

    class SnippetOfTheDay
    {
    	static public void main(String[] args)
    	{
    		System.out.println("\u0048\u0061\u006c\u006c\u006F");
    	}
    }
    


  • ich bin mir nicht sicher aber ich glaube man sollte immer Großbuchstaben für A, B, C, D, E und F verwenden - keine Ahnung was da der Java "Standard" festschreibt - vielleicht geht auch beides

    BTW: Wo gibts eigentlich ne Unicodetabelle?


Log in to reply