kykmh_542_oboyさん
2017/6/1719:29:33
javaに詳しい人に質問があります。
私は、最近javaの勉強をし始めたものです。
下記のコードを入力するとコンパイルで一部文字化けします。
コマンドプロンプトの文字コードは、utf-8にしてあります。
コード間違いというよりかは文字コードがおかしいとおもわれます。
使用しているテキストエディタはATOMです。ATOMもutf-8にしてあります。
どなたか原因がわかる方おしえてください
public class Main {
public static void main(String[]args){
String s1 = "スッキリJava";
String s2 = "Java";
String s3 = "java";
if(s2.equals(s3)) {
System.out.println("s2とs3は等しい");
}
if(s2.equalsIgnoreCase(s3)){
System.out.println("s2とs3はケースを区別しなければ等しい");
}
System.out.println("s1の長さは" + s1.length() + "です");
if(s1.isEmpty()){
System.out.println("s1は空文字です");
}
}
}
コマンドプロンプト結果
C:\java\m>javac Main.java
Main.java:3: G[: AGR[fBOMS932Ƀ}bvł܂
String s1 = "ス?キリJava";
^
Main.java:7: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s2とs3は等し?");
^
Main.java:10: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s2とs3はケースを区別しなければ等し?");
^
Main.java:12: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s1の長さ?" + s1.length() + "で?");
^
Main.java:12: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s1の長さ?" + s1.length() + "で?");
^
Main.java:14: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s1は空?字で?");
^
Main.java:14: G[: AGR[fBOMS932Ƀ}bvł܂
System.out.println("s1は空?字で?");
^
G[7
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/17 11:40
2017/06/17 12:04
2017/06/17 12:10 編集
2017/06/17 12:17
2017/06/17 12:20 編集
2017/06/17 12:26
2017/06/17 12:31
2017/06/17 12:33
2017/06/17 12:48 編集
2017/06/17 12:54
2017/06/17 13:01
2017/06/17 13:03
2017/06/17 13:07
2017/06/19 13:33
2017/06/19 21:59