本当に狂っているようですが、intellijのアイデアのコンソールで壊れたエンコーディングでは何もできません。Intellij Ideaコンソール出力のエンコーディングが正しくありません
- セットの-Dfile.encoding = UTF-8との-Dfile.encoding = UTF-8 idea.exe.vmoptionsとidea64.exe.vmoptionsの両方で(I:
物事は私がこれを克服するために作られました64ビットバージョンを使用します)。
- アプリケーションの実行/デバッグに-Dfile.encoding = UTF-8と-Dfile.encoding = UTF-8を追加しました。
- 変更された設定>エディタ>ファイルエンコードIDEエンコード/プロジェクトエンコード/プロパティファイルのデフォルトエンコードがUTF-8に変換されます。
このようにしても、まだ運がなく、シンボルがコンソールに正しく表示されません。私はjava.io.PrintStream#println(java.lang.String)メソッドをデバッグしようとし、System.out.textOut.out.se.csがwindows-1251と等しいことを発見しました。この価値がどこから来ているのか分かりません。
この問題は長い間悩まされており、ウェブ上で何か助けになるものが見つかりませんでした。
ご協力いただきありがとうございます。
いくつかのコードを提供してください:http://stackoverflow.com/help/mcve –
'System.out.println(" \ u0394 ");' print [ギリシャ文字デルタ](http://unicode-table.com/en/0394 /)、Δ。あなたのために何が印刷されますか? –
@JakeHendy遅れて申し訳ありません。 'System.out.println(" \ u0394 ");の結果は'? 'です。 –