このjavaを教えてください。
出来たら解説もお願いします。
キーボードから整数を繰り返し入力し,終了時点でそれらの個数・ 総計・平均値・最大値・最小値を計算して出力しなさい。
• 入力された整数はArrayList<Integer>に保管する(<int>は不可)。
• 終了条件は改行のみの入力とする。
• 整数以外(文字列)が入力されると,入力されたのは整数ではな いメッセージを出力して,再び入力させる。
ヒント
・入力はScannerを使う。
・ いくつ入力されるかわからいので,入力のループには,whileを使う。
• 終了条件は改行のみの入力とする。 →入力した整数の文字数(length)が0なら改行のみの入力 (0でない間ループするということ) →入力されるのは,int型ではなくString型になる
• 入力された整数は,Integer型にするが,その際NumberFormatExceptionオブ ジェクトを投げる可能性がある。(入力されたものが整数でない場合)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。