- ベストアンサー
エラーの理由がわからない。
サンプル問題をといてます。下記をイクリプスでコンパイルするとエラーがでます。 エラーの場所は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 + "だ。わん。"); } }
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エラーメッセージを示してもらえば、一発で解決だと思いますよ。
その他の回答 (1)
- taro5088
- ベストアンサー率78% (15/19)
こんにちは。 もしかしたら、1行目かそれより前の行つまり上の行に全角のスペースが入っていませんか?全角のスペースは目に見えなくても1文字とみなされるのでこれが紛れているとエラーになります。 一たん、Class Dog の少し上辺りからClass Dogをまるごと削除してみて(DeleteKeyなどで)、もう一度 Class Dog を書いてコンパイルしてみてください。 私も初心者なので詳しくは分かりませんが、そういう経験があったもので。