UTF-8を使用するように構成されていないコンソールです 表示 彼ら。 Eclipseの場合、ウィンドウ>設定>一般>ワークスペース>テキストファイルエンコーディングでエンコーディングを設定できます。 。 UTF-8に設定する必要があります 。
new OutputStreamWriter(System.out,"UTF-8"); OutputStreamWriterにのみ指示します 書き込まれた文字をバイトに変換するために使用するエンコーディング。 System.outには指示しません それらをバイトから文字に変換して表示するために使用するエンコーディングをコンソールします。 それら。