私は arrayList を 1 つしか持っておらず、出力をテーブル形式で印刷したいです。配列では、ネストされた for ループを 1 つは行に、もう 1 つは列に使用する必要があることを知っています。 arrayList my for ループを使用する場合のテーブル形式:
System.out.print("Inv/Mo.\tRate\tYears\tFuture Value\n");
for (int i = 0; i < FutureValueArrayList.size(); i++)
{
String FutureValueArray = FutureValueArrayList.get(i);
System.out.print(FutureValueArray + "\t");
}
私のforループは私に次のような出力を与えます:
$100.00 2.0% 2 $2,450.64 $150.00 2.0% 2 $36,420.71
太字の値は、ユーザーによる 2 番目のエントリです。2 行目に表示するようにするにはどうすればよいですか? また、新しい値を入力するたびに、すべてが 1 行に表示されるのではなく、1 行ずつ出力されますか? print
/を試しprintln
ましたが、すべてが最初の行に表示されます。