2017-10-24 11 views
0

私は、ユーザーが、例えば、このような彼らの好みを示すことができる必要があり、コマンドラインから実行されるJavaプログラムを書いています:ユーザーから送信したいのJavaのCommandLine CMDユーザ入力UI

サーバーにクライアントの名前(n)と重み(k)を設定すると、サーバーは4のウィンドウ(w)と50%の遅延(d)を持つように設定されます。

(ジャワabc.Client -nロジャー400 receiver_ip_addrのreceiver_portのJavaの-k abc.Server -w 4 -d 0.5 receiver_ip_addrのreceiver_port)

このような

コマンドラインからUIを検索すると、「あなたの名前は何ですか?それに続く:name = Scanner.nextLine();

ありがとうございました!

+0

このためにスキャナは必要ありません。入力したとおりに入力して、メインメソッドのString []引数から情報を取得してください – Stultuske

答えて

0

チェックするJavaメイン方法の説明:String型の要素の配列: https://docs.oracle.com/javase/tutorial/getStarted/application/index.html

主な方法は、単一の引数を受け付けます。 public static void main(String [] args) この配列は、ランタイムシステムが情報をアプリケーションに渡すためのメカニズムです。たとえば:

のjava MyAppの引数1 arg2の

だからあなただけの引数を反復処理し、それらを読んでする必要があります。