Javaコードのエラー原因は?

このQ&Aのポイント
  • Javaのコードにエラーがあり、エラーメッセージが表示されました。
  • エラーメッセージによると、構文エラーがあります。
  • 具体的なエラー箇所は8行目です。
回答を見る
  • ベストアンサー

どこにエラーがあるのでしょうか?

public class Sample6_2 { public static void main(String[] args) { int probabilityOfRain = 20; if (30 <= probabilityOfRain) System.out.println("傘を持っていく");            System.out.println("傘を持っていく"); if (probabilityOfRain < 30) { System.out.println("傘を持って行かない");     System.out.println("傘を持って行かない"); } } } Exception in thread "main" java.lang.Error: Unresolved compilation problems: トークンに構文エラーがあります。これらのトークンを削除してください トークンに構文エラーがあります。これらのトークンを削除してください at Sample6_2.main(Sample6_2.java:8) と出ました。度々すいません。 どこにエラーがあるのでしょうか?

  • Java
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • maiko0333
  • ベストアンサー率19% (840/4403)
回答No.1

全角スペースが含まれています。

takakou9
質問者

お礼

流石ですね。 有難うございました。

その他の回答 (1)

  • wormhole
  • ベストアンサー率28% (1619/5653)
回答No.2

全角スペース。

takakou9
質問者

お礼

流石ですね。 有難うございました。

関連するQ&A

  • Java何故エラーになるのですか?

    public class Sample3_1 { public static void notMain(String[] args) { System.out.println("not main"); } public static void main (String[] args) { System.out.println("こんにちは、Java"); System.out.println("私の名前は、コウゾウです。"); } } Exception in thread "main" java.lang.Error: Unresolved compilation problems: トークン "Invalid Character" に構文エラーがあります。このトークンを削除してください 構文エラーがあります。"}" を挿入して ClassBody を完了してください at Sample3_1.main(Sample3_1.java:10) "}" を挿入して」と書かれてますが、 "}" には間違いなさそうです。 どなたか解説のほどを宜しくお願い致します。

    • ベストアンサー
    • Java
  • どこが違うのでしょうか?

    これも実行できません。 どうぞ、間違いを指摘してください。 public class Sample6_1 { public static void main(String[] args) { int probabilityOfRain = 20; if (30 <=probabilityOfRain) { System.out.println("傘を持っていく"); } if (probabilityOfRain < 30) { System.out.println("傘を持って行かない"); } }

    • ベストアンサー
    • Java
  • 初心者Javaの件。

    いつも大変お世話になりありがとうございます。 Javaの基本的なプログラムについてです。 コードとエラーメッセージを記述致しました。 どう治せばいいか、教えてください。 ご回答のほど、宜しくお願い申し上げます。 import java.io.BufferedReader; public class Sample3 { { public static void main(String args[]) throws Exception { person p[]; System.out.println("人数を入力してください。"); BufferedReader br = new BufferedReader(new inputStreamReader(System.in)); String str = br.readLine(); int num = Integer.parseInt(str); p = new Person[num]; for(int i=0; i<num; i++) { } System.out.println("年齢を入力してください"); str = br.readLine(); int age = Integer.parseInt(str); P = new Person[num]; for(int i=0; i<num; i++){ System.out.println("年齢を入力してください"); str = br.readLine(); int age = Intger.parseInt(str); System.out.println("体重を入力してください"); str = br.readLine(); double weight = Double.parseDouble(str); System.out.println("身長を入力してください"); str = br.readLine(); double height = Double.parseDouble(str); p[i] = new person(age, weight, height); } for(int i=0; i<num; i++) { p[i].show(); } } Exception in thread "main" java.lang.Error: Unresolved compilation problems: person を型に解決できません inputStreamReader を型に解決できません Person を型に解決できません P を変数に解決できません Person を型に解決できません トークンに構文エラーがあります。これらのトークンを削除してください 重複ローカル変数 age Intger を解決できません トークンに構文エラーがあります。これらのトークンを削除してください person を型に解決できません at Sample3.main(Sample3.java:7)

    • ベストアンサー
    • Java
  • 構文がエラーになる

    Exception in thread"main"java.lang.NoClassDefFoundError という文章でエラーになります。 import java.io.*; class Sample34 { public static void main (String args[])throws IOException { System.out.println("整数を入力してください。"); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str = br.readLine(); int res = Integer.parseInt(str); if(res == 1){ System.out.println("1が入力されました。"); } else if(res == 2){ System.out.println("2が入力されました。"); } else{ System.out.println("1か2を入力してください。"); } } }

  • java eclipse キーボード入力

    今eclipse javaでキーボード入力のプログラムを作ってるのですが エラーがあって困ってるので誰かご指摘できる方が入ればよろしくお願いします。 以下ソース import java.io.BufferedReader; public class test1 { public static void main(String args[]){ System.out.println("文字を入力して下さい。"); Scanner scan = new Scanner(System.in);//エラー箇所「Scanner」二点 String str = scan.next(); System.out.println("最初のトークンは: "+ str); str = scan.next(); System.out.println("次のトークンは : "+ str); } } エラーメッセージは Exception in thread "main" java.lang.Error: Unresolved compilation problems: Scanner cannot be resolved to a type Scanner cannot be resolved to a type at test1.main(test1.java:8) エラーメッセージを日本語にすると「筋道の中に例外がある。未解決の編集物が問題」だと勝手に解釈してますがエラー対処がわかる方が入れば何卒よろしくお願いします。 カレントディレクトリは多分 HelloWorld/src/default package/test1です。 他にクラスは今の所ないので何が原因か掴めないでいますので 応えられる方がいればよろしくお願いします。

  • dokojavaでシンボルerrorがでます。

    -------------------------------------isbn978-4-8443-3638-9 public class Main { public static void main(String[] args){ System.out.println("運勢"); int fortune = new java.util.Random() .nextInt(4) + l; if (fortune == 1) { System.out.println("大吉"); } else if (fortune == 2){ System.out.println("中吉"); } else if (fortune == 3){ System.out.println("吉"); } else{System.out.println("凶"); } } } ----------------------------------- int fortune = new java.util.Random() .nextInt(4) + l; ↑の最後の「l;」がみつかりませんとシンボルerrorになります。

  • エラーが出ます

    public class Test1 { public static void main(String args[]) { My number is 21001100. if(It is able to be divided by 3.){ System.out.println("割り切れます"); } else{ System.out.println("割り切れません"); } } } エラーが一個で、5行目に;がないようなので.のあとに;をつけるとエラーが増えてしまいます。エラーのなくし方を教えてください。(なんか全部文頭につまってるかもしれませんがテキストドキュメントでは文頭をあけてます)

    • ベストアンサー
    • Java
  • 【ジェネリックス】コンパイルエラーが出ます。

    毎度お世話になります。 Javaの勉強をしております。 テキストのとおりに打ち込んだのですがコンパイルエラーとなり 対処方法の目処が立ちません。。。 環境: OS:Windows2000 version:Java6 ソース内容 ===ここから===================== package test01; import java.util.*; public class Gen1 { public static void main(String[] args) { List<String> list = new ArrayList<String>(); //リストに文字列を書き込む list.add("テスト1"); //リストから文字列を読み出す String s= (String)list.get(0); System.out.println(s); } } ===ここまで===================== コンパイルエラーの内容は以下のとおりです。 Exception in thread "main" java.lang.Error: コンパイル問題が未解決です。 トークン "<" に構文エラーがあります。AssignmentOperator が無効です。 トークン "=" に構文エラーがあります。正しくは != です。 トークンに構文エラーがあります。構成の位置が間違っています。 トークン ")" に構文エラーがあります。正しくは : です。 at com.sample.nsw2008101202.WordLoveSeeker3.main(WordLoveSeeker3.java:32) ソースコードのエラー該当箇所は↓になります。 List<String> list = new ArrayList<String>();  どなたか対象方法をご存知の方、ご教授ください。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • サンプルプログラムのエラー

    お世話になります。 「Eclipseで学ぶはじめてのJava」と言う本を購入しました。その本のSample10_10において、 Exception in thread "main" java.lang.Error: コンパイル問題が未解決です。 at Sample10_10.main(Sample10_10.java:8) と表示されてエラーになります。Eclipseの設定なのかもしれませんが対処法が分らないので先に進むことができません。 ソフトバンククリエイティブの問い合わせに質問しても全然取り合ってもらえず困っています。 package sample.sample10; import java.util.Arrays; public class Sample10_10 { public static int a; public static void main(String[] args) { int[] array = { 298, 827, 8348, 29, 892, 327, 8, 9, 2, 809, 32 }; System.out.println("配列の要素を表示します。" + Arrays.toString(array)); System.out.println("Arraysクラスを利用しないと、" + array + "となってしまう"); } }

    • ベストアンサー
    • Java
  • エラーの理由がわからない。

    サンプル問題をといてます。下記をイクリプスでコンパイルするとエラーがでます。 エラーの場所は1行目のc とD の部分と 12行目の new Dogです。なぜエラーなのでしょうか? -------------- class Dog { String name; int energy; } class PlayWithDog2 { public static void main(String[] args) { Dog x; x = new Dog(); x.name = "太郎"; x.energy = 100; System.out.println("僕の名前は" + x.name + "だ。わん。"); System.out.println("エネルギーは" + x.energy + "だ。わん。"); System.out.println("わん、わん!"); x.energy--; System.out.println("僕の名前は" + x.name + "だ。わん。"); System.out.println("エネルギーは" + x.energy + "だ。わん。"); } }

    • ベストアンサー
    • Java