「エラー: この文字は、エンコーディングUTF-8にマップできません」の対処法を解説します。
2通りの対処法があります。
目次
対処法1:「-encoding」を使用
コンパイルの際に
javac -encoding 「使われている文字コード」 「ファイル名」
でエラーを回避できます。
今回はファイルの文字コードがSHIFT-JISなので、「SHIFT-JIS」を入れています。
対処法2:ファイルの文字コードをUTF-8に変換
今はファイルの文字コードが「SHIFT-JIS」なので「UTF-8」に変換すれば、エラーを回避できます。