【发布时间】:2023-03-20 06:35:01
【问题描述】:
我有一个包含多个对象的列表,每个对象都包含三个strings,我应该如何格式化输出(outfile.format())以使其看起来像下面的示例输出?
public void save() {
try {
PrintWriter outfile = new PrintWriter
(new BufferedWriter
(new FileWriter("reg_out.txt")));
for (int i = 0; i < list.size(); i++)
{
outfile.format("???", list.get(i).getLastName(),
list.get(i).getFirstName(),
list.get(i).getNumber());
}
outfile.close();
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
reg_out.txt 中的示例输出:
Allegrettho Albert 0111-27543
Brio Britta 0113-45771
Cresendo Crister 0111-27440
【问题讨论】:
标签: java format printwriter