Daniel Thoma: String von UTF-8 in IS=-8859-1 wandeln

Beitrag lesen

Hallo Tobi,

Ich habe einen String a im UTF-8 format und würde ihn gerne in einen String b in ISO-8859-1 wandeln.

Das geht nicht, da es in Java nur Strings in UTF-16 gibt. Andere Zeichenkodierungen kannst Du nur bei der Ein- und Ausgabe verwenden, also beispielsweise, wenn Du von einem Stream ließt oder in einen schreibst. In dem Fall wird aus einem String immer eine byte-Folge oder umgekehrt.

Grüße

Daniel