HelloWorld解説
付録1.文字化けについて
文字化けしてしまう方は、ソースファイルの文字コードを確認してみましょう。
コマンドライン 文字化けの例
>javac HelloWorld.java
HelloWorld.java:4: エラー: この文字は、エンコーディングMS932に
マップできません
System.out.println("縺ッ繧阪?シ繧上?シ繧九←!");
^
HelloWorld.java:4: エラー: この文字は、エンコーディングMS932に
マップできません
System.out.println("縺ッ繧阪?シ繧上?シ繧九←!");
^
エラー2個
文字コードを変えて保存する
文字化けしてしまう人は、ソースファイルの文字コードと
システムの文字コードが一致していないのだと思います。
以下の手順を試してみて下さい。
手順を試す前にソースファイルのバックアップをススメいたします。
手順:
- ソースファイルを保存する時に、「名前を付けて保存」、又は「別名で保存」を選んでください。
- 「文字コード」または「Encoding」という項目を探します。
- 見つけたら、以下の様に設定してください。
- Windows の方は、「ANSI」、又は「PC932」、「MS932」。無ければ「Shift_JIS」を選んでください。
- Linux の方は、「UTF-8」を選んでください。
- ソースファイルを保存した後、もう一度コンパイルしてください。(javac)
これで治ると思うのですが。
文字コードを変えて保存する
問題解決を心よりお祈り申し上げます。