@firefly Danke, aber es geht leider (noch) nicht... Mit private static final PrintWriter stdout = new PrintWriter(new OutputStreamWriter(System.out, StandardCharsets.UTF_8), true); kommt leider Gemüse raus: 614,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò« 613,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò» Ôò░ÔöÇÔò« 612,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò» Ôò░ÔöÇÔöÇÔöÇÔò« 611,00 Ôöñ Ôò¡Ôò» Ôò░ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò« 610,00 Ôöñ Ôöé Ôò░ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇ 609,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔò» 608,00 Ôöñ Ôò¡ÔöÇÔöÇÔò» 607,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔò» 606,00 Ôöñ Ôò¡ÔöÇÔò«Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò» 605,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò» Ôò░Ôò» 604,00 Ôöñ Ôò¡ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔò» 603,00 ÔöñÔò¡Ôò» 602,00 Ôö╝Ôò» Mit einem der anderen Charsets: Charset Description US-ASCII Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set ISO-8859-1 ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1 UTF-8 Eight-bit UCS Transformation Format UTF-16BE Sixteen-bit UCS Transformation Format, big-endian byte order UTF-16LE Sixteen-bit UCS Transformation Format, little-endian byte order UTF-16 Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark kommt leider auch nur Gemüse raus... Aber immerhin: Die Ausgabe ist nun eine andere, nur anscheinen nicht UTF16 ...