- ベストアンサー
プログラミング演習エラーの再質問
/* * デバッグ練習1 */ pablic class DebugTraining1 { public static void main(String[] args) { System.out.println(\"Hello!\"); System.out.println(\"How you doing?\"); System.out.println(\"Okay thanks.\"); System.out.println(\"How about you?\"); } } 4行目のSystemの小文字だったSを大文字にしましたが、 DebugTraining1.java:4: \'class\'または\'interface\'がありません。 pablic class DebugTraining1 { ^ とsを修正しても結果は同じエラーになります。 私にはどないもこないも解りません、宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
実際に試して見ました。 以下をコピペしてやってみてください。 public class DebugTraining1 { public static void main(String[] args) { System.out.println("Hello!"); System.out.println("How you doing?"); System.out.println("Okay thanks."); System.out.println("How about you?"); } }
その他の回答 (1)
- toki_doki
- ベストアンサー率11% (1/9)
先ほども回答させて頂いた者です。 どうやら嵌ってしまったようですね。先ほどの回答で前の方が 指摘しておりましたが、それ以外にも間違いがあります。 こういう場合は素直に回答した方がよさそうです。 エラーの通り、間違っているのは4行目です。 pablic --> bublic 単純なスペルミスです。
お礼
ようやく解りました。 pablic やなくてpublicなんですね。 パブリックやとばかり思ってまして、 他のエラーの出なかったファイルを見るとpublicになってました。 ほんまに良い勉強になりました。 もう一問、エラーを含むファイルがあるので頑張って見ます。 どうも有難う御座いました。
補足
/* * デバッグ練習1 */ pablic class DebugTraining1 { pablic static void main(String[] args) { System.out.println("Hello!"); System.out.println("How you doing?"); System.out.println("Okay thanks."); System.out.println("How about you?"); } } 修正しましたがエラーが2つ増えました4行目の同じエラーと、 DebugTraining1.java:5: <identifier>がありません。 pabulic static void main(String[] args) { DebugTraining1.java.11: ';'がありません。 になりましたJavaというのは難しいもんですね。
お礼
エラーを含む問題を何とか二問解く事ができました。 皆さん、ほんとうにどうも有難う御座いました。
補足
コピペさせて頂いて確かにclassファイルができました。 でも私の作ったファイルでは何故できないのでしょうか?