- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaのコマンドライン引数について)
Javaのコマンドライン引数について
このQ&Aのポイント
- Javaのコマンドライン引数について説明します。
- コマンドライン引数を使って配列を渡す方法を教えてください。
- 配列中の最大値を求めるプログラムをコマンドライン引数で実行する方法を教えてください。
- みんなの回答 (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]); } コンパイルして確認していないけどこんな感じ
お礼
ありがとうございます、おかげさまで無事完成しました!!