2015-11-23 59 views
1

我收集了一些我想要添加到ArrayList中的數據。一旦我完成了在ArrayList中添加所有數據的工作,我將它輸出到文本區域(JavaFX)中。 我的問題是,我該怎麼辦類似的printf將文本添加到使用Java的表格中的ArrayList中的ArrayList

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

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

我的目標是存儲/輸出一些數據輸入/輸出表中的甲ArrayList中的,而不是手動加空格和線等做..使它看起來像一張桌子。

回答

2

您可以使用String.format來首先格式化字符串。然後將其存儲在陣列中:

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