私は次のシナリオでJavaプログラムを実行するためのjavawを使用する場合はどうなりますか?

StackOverflow https://stackoverflow.com/questions/2472863

  •  20-09-2019
  •  | 
  •  

質問

私は、コマンドラインからJavaプログラムを実行していたと言います。そして、このプログラムは、実行時に入力するためにいくつかのデータを必要とします。だから私は、誰かがこの種のプログラムを実行するためのjavawを使用している場合、何が起こるかに不思議でしたか?

これはプログラムにデータを入力する方法です?

役に立ちましたか?

解決

あなたはインタラクティブな入力を取得することはできませんが、ファイルから読み取るしたい場合、あなたは可能性、またはファイルまたはパイプへの標準入力をリダイレクトすることができます。

cat myText.txt | javaw myJavaClass

やWindows

type myText.txt | javaw myjavaClass

他のヒント

あなたがすることはできません。 javawがコンソールを割り当てませんので、あなたは、データを入力する方法がありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top