我正在收集一些我想要添加到ArrayList的数据。一旦我完成了在ArrayList中添加所有数据,我就在文本区域(JavaFX)中输出它。 我的问题是,我怎样才能做类似于printf
的事情System.out.printf( "%5s %10s %15s %n", " Jan", "Feb", "Mar");
arrayList.add( "%5s %10s %15s %n", " Jan", "Feb", "Mar");
我的目标是将一些数据存储/输出到表格格式的ArrayList中,而不是通过添加空格和行等来手动执行它,使其看起来像一个表格。
答案 0 :(得分:2)
您可以首先使用String.format
格式化字符串。然后将其存储在Array:
String out = String.format( "%5s %10s %15s %n", " Jan", "Feb", "Mar");
arrayList.add(out);