• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaのコンパイル結果が表示されません)

Javaのコンパイル結果が表示されない原因とは?

このQ&Aのポイント
  • Javaのソースコードをコンパイルしても、コマンドプロンプトで表示されないことがあります。
  • 正しいソースコードを記述しているにもかかわらず、System.out.println()の文が表示されない原因を調査します。
  • 原因がわからない場合は、コンパイル時にエラーメッセージが表示されないか確認することをおすすめします。

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

  • ベストアンサー
  • piraippi
  • ベストアンサー率27% (47/168)
回答No.2

コンパイル時に何か表示されるとすれば、記述にエラーがあった時ですね。 何も表示されなかったら正常にコンパイルされたということです。 で、コンパイルされたJavaを実行するには以下のようになります。 -------------------------- c:\MyJava>java testfile -------------------------- ※javac ではなく「java」になります。 ということで、質問者さんのケースで、一連の流れはこうなります。 c:\MyJava>javac testfile.java  ・・・(※1) (何も表示されないが、正常にコンパイルされている) c:\MyJava>java testfile     ・・・(※2) (System.out.pirntln(xxxxx)の中身が表示される) (※1) コンパイルするファイルを「javac」でコンパイルする (※2) コンパイルされたJavaを実行する

11309646Ks
質問者

お礼

ご丁寧な回答で、本当に助かります。 おかげさまで解決致しました。 ありがとうございます。 以後はこのような初歩的な質問は控えられるように、勉強します。

その他の回答 (2)

回答No.3

プログラムの実行とコンパイルを混同していませんか? javac が行うのはプログラムのコンパイルです。

11309646Ks
質問者

お礼

tknakamuri様の仰る通り、混同しておりました。 ご指摘のおかげで、他の疑問点も解決しました。 ありがとうございます。

  • sp6m6cy9
  • ベストアンサー率34% (162/473)
回答No.1

表示されるのは System.out.println("****"); の****だけです。 なので括弧の中に何も打っていなければ当然空欄です。

11309646Ks
質問者

お礼

すみません、〝〝はソースに書いていました。 私の質問する際の不注意です。 回答ありがとうございました。

関連するQ&A