質問: Javaを勉強しはじめたのですが、以下のコードでコンパイルすると文字化けが起きてしまいました。解決方法を教えてください。 ``` public class part01 { public static void main( String[] args) { System.out.println("こんにちは"); } } ``` 文字コードはutf-8です。 下のように文字化けしました。 ![このように文字化けしました。](https://teratail.storage.googleapis.com/uploads/contributed_images/665af2f3d0478a8fc94008c59c3cdd97.png)
回答: 解決策は三つです。 * **javaファイルをshift-jisで保存する** 最も簡単です。 * **コマンドプロンプトの文字コードを変更** ハマりやすいのでお勧めしません。 * **コンパイル時に文字コードを指定** 『javac -encoding utf-8 ファイル.java』でコンパイルします。