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