public class Main {
public static void main(String[] args) { int year; // うるう年の場合 year = 2016; // 結果表示の処理 if (year % 4 == 0) { System.out.println(year + "年は、うるう年です!"); } else { System.out.println(year + "年は、うるう年ではありません!"); } // うるう年でない場合 year = 2017; // 結果表示の処理 if (year % 4 == 0) { System.out.println(year + "年は、うるう年です!"); } else { System.out.println(year + "年は、うるう年ではありません!"); } }
}
上記のものがソースコードです
これをいれると
Main.java:6: エラー: この文字(0x86)は、エンコーディングwindows-31jにマップできません
// 縺?繧九≧蟷エ縺ョ蝣エ蜷?
^
Main.java:6: エラー: この文字(0x88)は、エンコーディングwindows-31jにマップできません
// 縺?繧九≧蟷エ縺ョ蝣エ蜷?
^
Main.java:9: エラー: この文字(0x86)は、エンコーディングwindows-31jにマップできません
// 邨先棡陦ィ遉コ縺ョ蜃ヲ逅?
^
Main.java:11: エラー: この文字(0x81)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺呻シ?");
^
Main.java:14: エラー: この文字(0xEF)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺ッ縺ゅj縺セ縺帙s?シ?");
^
Main.java:14: エラー: この文字(0x81)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺ッ縺ゅj縺セ縺帙s?シ?");
^
Main.java:17: エラー: この文字(0x86)は、エンコーディングwindows-31jにマップできません
// 縺?繧九≧蟷エ縺ァ縺ェ縺?蝣エ蜷?
^
Main.java:17: エラー: この文字(0x84)は、エンコーディングwindows-31jにマップできません
// 縺?繧九≧蟷エ縺ァ縺ェ縺?蝣エ蜷?
^
Main.java:17: エラー: この文字(0x88)は、エンコーディングwindows-31jにマップできません
// 縺?繧九≧蟷エ縺ァ縺ェ縺?蝣エ蜷?
^
Main.java:20: エラー: この文字(0x86)は、エンコーディングwindows-31jにマップできません
// 邨先棡陦ィ遉コ縺ョ蜃ヲ逅?
^
Main.java:22: エラー: この文字(0x81)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺呻シ?");
^
Main.java:25: エラー: この文字(0xEF)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺ッ縺ゅj縺セ縺帙s?シ?");
^
Main.java:25: エラー: この文字(0x81)は、エンコーディングwindows-31jにマップできません
System.out.println(year + "蟷エ縺ッ縲√≧繧九≧蟷エ縺ァ縺ッ縺ゅj縺セ縺帙s?シ?");
^
エラー13個
このように表示され文字化けしてしまいエンコーディングできません
どうすれば解決できますか?
できれば普通に表示する方法もお願いします
長々と書いてしまいすみません