これが私のコードだとしましょう:
String name = in1.next();
int highNumber = in1.nextInt();
int lowNumber = in1.nextInt();
System.out.println(name +" " + highNumber +" " + lowNumber);
12 でない場合、前に数字を追加する方法はありname
ますか? ArrayList
または、同じことを行うために を作成する方法はありますか?
name
ファイルからそれぞれ, highNumber
,を含む 12 行を取得する必要があり、それぞれをlowNumber
方程式に対して個別に操作したり、まとめて操作したりしたいと考えています。
ファイル:
Edward 33 22
Billy 22 14
Fred 44 43
Jim 12 1
Andy 3 2
...
期待される出力:
Name High Low Average Range
--------------------------------------------------------------------------
Billy 22 14 18 8
...
Total Averages
Total Highs
Total Lows
このようなことをする代わりに:
String name2 = in1.next();
int highNumber2 = in1.nextInt();
int lowNumber2 = in1.nextInt();
String name3 = in1.next();
int highNumber3 = in1.nextInt();
int lowNumber3 = in1.nextInt();
String name4 = in1.next();
int highNumber4 = in1.nextInt();
int lowNumber4 = in1.nextInt();
...
String name12 = in1.next();
int highNumber12 = in1.nextInt();
int lowNumber12 = in1.nextInt();
Scanner
と の使用に制限されていPrintWriter
ます。:(