• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaのコマンドライン引数について)

Javaのコマンドライン引数について

このQ&Aのポイント
  • Javaのコマンドライン引数について説明します。
  • コマンドライン引数を使って配列を渡す方法を教えてください。
  • 配列中の最大値を求めるプログラムをコマンドライン引数で実行する方法を教えてください。

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

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

コマンドライン引数で渡されたものは argsに入っているから それをintに変換すればいいだけよ > java Test 14 8 1 5 0 2 2 5 8 50 の場合 int[] numbers = new int[args.length]; for (int i = 0; i < args.length; i++) { numbers[i] = Integer.parseInt(args[i]); } > java Test 14,8,1,5,0,2,2,5,8,50 の場合 String[] data = args[0].split(","); int[] numbers = new int[data.length]; for (int i = 0; i < data.length; i++) { numbers[i] = Integer.parseInt(data[i]); } コンパイルして確認していないけどこんな感じ

noname#206500
質問者

お礼

ありがとうございます、おかげさまで無事完成しました!!

関連するQ&A

専門家に質問してみよう