2012-01-01 14 views
1

私のプログラムの文字セットに問題があります。 netbeansを使用して、プログラムを実行すると、出力ウィンドウでopçõesが表示されますが、コマンドプロンプトを使用するとopþ§esのように表示されます。javaポルトガル語の文字セット

エンコーディングはUTF-8に設定されているので、Windows-1252(これはポルトガル語の文字セットだと思います)に変更しました。opçõesop├º├Áesと表示されます。

これをopçõesに修正するにはどうすればopçõesと表示されますか?

favolas

+0

nopsそれは私の問題を解決しなかった – Favolas

答えて

2

プログラム内で何も変更しないでください。 NetBeansで正しく動作する場合、正しく動作します。非ASCII文字を正しく処理しないため、Windowsコマンドプロンプトに奇妙な文字が表示されています。この問題は、プログラムではなく、Windowsのコマンドプロンプトにあります。

Unicode characters in Windows command line - how?

+0

甘い。しかし、期待どおりに動作するためには、文字セットをwindows-1252に設定し、chcp 65001を入力した後はすべて実際には – Favolas

+0

のように表示されますが、コードが正しくない可能性があります。コードを見ずに何かを伝えるのは難しいです。 – jtahlborn

関連する問題