使用Java将文本添加到表格式中的ArrayList

时间:2015-11-23 10:27:11

标签: java

我正在收集一些我想要添加到ArrayList的数据。一旦我完成了在ArrayList中添加所有数据,我就在文本区域(JavaFX)中输出它。 我的问题是,我怎样才能做类似于printf

的事情
System.out.printf( "%5s %10s %15s  %n", " Jan", "Feb", "Mar");

arrayList.add( "%5s %10s %15s  %n", " Jan", "Feb", "Mar");

我的目标是将一些数据存储/输出到表格格式的ArrayList中,而不是通过添加空格和行等来手动执行它,使其看起来像一个表格。

1 个答案:

答案 0 :(得分:2)

您可以首先使用String.format格式化字符串。然后将其存储在Array:

String out = String.format( "%5s %10s %15s  %n", " Jan", "Feb", "Mar");
arrayList.add(out);