java初心者です。
会社研修前に自分でプログラムを作れと言われ自分で調べながらやっていますがわからないことが最初からあったので質問です。
eclipse内では実行結果問題なく表示されているんですがコマンドプロンプトでコンパイルすると、シンボルを見つけられません。とエラーが出ます。
自分で調べた限り問題がありそうに見えなく、何時間もここから動けません…。
まだプログラムを学び始めたばかりで初歩的ですが原因を教えて頂きたいです。
java
1package kensyukadai1; 2 3public class kensyukadai1 { 4 5 public static void main(String[] args) { 6 // TODO 自動生成されたメソッド・スタブ 7 8 System.out.println("Hello!World!"); 9 10 Kadai3 K =new Kadai3(); 11 K.sub(); 12 13 } 14} 15 16------------ 17 18package kensyukadai1; 19 20public class Kadai3 { 21 22 public void sub() { 23 // TODO 自動生成されたメソッド・スタブ 24 System.out.println("Yeah Programming"); 25 26 } 27 28} 29 30 31
実行結果は、
Hello!World!
Yeah Programming
になる様に組んだので結果は問題ないのですがコンパイル時にエラーがでます。
エラーがでる部分は二か所で
Kadai3 K =new Kadai3();
この部分の一番最初の K とnew の後の K です。
調べたらこのエラーは打ち間違い、コンパイル間違い等出てきました。
自分で見たところ大文字小文字も合っていると思います。
コンパイルは、コマンドプロンプトで javac で行っていて、この一つ前のプログラムでは問題無く動いてたのでコンパイルが間違っているわけではないはずです。
初歩的な質問ですが、ご教授お願いします。
ーーー補足ーーー
コンパイルのコマンドとファイルの名前です。
コンパイルしたコマンド
C:¥Users¥Owner¥eclipse¥java-2020-06¥kensyukadai1¥src¥kensyukadai1¥javac kensyukadai1.java
ファイル名
C:¥Users¥owner¥eclipse¥java-2020-06¥kensyukadai1¥src¥kenshukakadai1
です。すいません、写真添付のやり方か分からなく文字になってしまいました。
回答2件
あなたの回答
tips
プレビュー