• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javaプログラムについて)

Javaプログラムでコマンドライン引数の最大値と最小値を表示する方法

このQ&Aのポイント
  • Javaプログラムでコマンドライン引数から複数の値を受け取り、それらの最大値と最小値を表示する方法についてまとめました。
  • このプログラムでは、引数の値を整数に変換し、最大値と最小値を保持する変数を設定し、ループを使用して値を比較します。
  • 指定された値が現在の最大値よりも大きい場合、最大値を更新し、最小値よりも小さい場合は最小値を更新します。最後に、最大値と最小値を出力します。

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

  • ベストアンサー
  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

どうせ配列内で最大/最少値を求めるのだから、配列最初の値を仮に最大/最少値としてから2番目以降と比較・入れ替えすればいいのです。 なお、コマンドライン引数がなかった場合の処理もお忘れなく。何も入力していないのに最大/最少値が表示されるのはおかしいですよね?

その他の回答 (1)

  • Ogre7077
  • ベストアンサー率65% (170/258)
回答No.2

引数に整数以外を入力した場合の考慮が足りない 引数が 0 個の場合の考慮が足りない 引数が 1 個の場合の最大最小値は args[0] と同じ

関連するQ&A