In der Programmiersprache Java , kodieren String-Objekte , die darin enthaltenen Zeichen mit dem Unicode-Standard . Doch in vielen gängigen Anwendungen , müssen Zeichenketten an den UFT -8-Format , bevor sie über Netzwerke übertragen oder weitergegeben Unix Computer konvertiert werden . Sie können rufen Sie die " getBytes () "-Methode (in der Standard- Java-Bibliotheken ), um einen String in UTF-8 zu konvertieren. Anleitung
1
Fügen Sie die folgende Zeile am Anfang Ihres Java-Code :
Import java.lang * ;
2
Declare eine Reihe von . Bytes , um das Ergebnis der Konvertierung zu halten ( nicht in Unicode nicht mehr, wird die UTF -8-String als Array von Bytes dargestellt werden ):
byte [] utf8Result ;
3
zwischen Unicode und UTF- 8, wie in dem folgenden Beispielcode Konvertieren:
utf8Result = myString.getBytes ( "UTF-8 ");
Ersetzen " myString " mit dem Name des String-Objekts mit der Zeichenfolge konvertiert werden. Nach Ausführung dieser Zeile Byte-Array " utf8Result " enthält die UTF-8 entspricht der ursprünglichen String .