Javaの変数args
の整数のセットをプリントアウトするにはどうしたらいいですか?Java:args配列のすべての整数を出力する
私が試した:
System.out.println("The numbers are " + args.length);
をしかしないことすべては、配列の要素数をプリントアウトです。 1 2 3 4 5
出力は次のようになります:
1, 2, 3, 4, 5
Javaの変数args
の整数のセットをプリントアウトするにはどうしたらいいですか?Java:args配列のすべての整数を出力する
私が試した:
System.out.println("The numbers are " + args.length);
をしかしないことすべては、配列の要素数をプリントアウトです。 1 2 3 4 5
出力は次のようになります:
1, 2, 3, 4, 5
あなたは
System.out.println("The numbers are "+Arrays.toString(args));
ない場合は、あなたがする必要があります好きなら見てみましょう
は私が渡された5つの引数がある場合になるようにそれをしたいです配列をループして自分でフォーマットしてください。
しかし、それは数字を別にして配列内の数字をプリントアウトしているだけです。
これはやや不明瞭です。
args.length
は、要素ではなく配列の長さを示します。
は、forループを使用します。
System.out.println("The numbers are ");
for(int i=0; i < args.length; i++)
System.out.print(args[i] + " ");
コンパイラは "私は変数に解決できません"というエラーを表示します。 "int b = 0;" argsの整数ではなく、単一の整数を返します。 – syncoroll
+1。 – MByD
'Arrays.toString'は中間の"、 "で印刷されますか? –
はい、またリストの周りに(恐らく不要な)括弧 – Thilo