【发布时间】:2014-02-11 12:20:43
【问题描述】:
我试图在我的输出中实现均匀的缩进。这样即使字符串的长度不同,字符串之间的宽度也会继续匹配。我的意思是,如果我想打印一个包含人名、年龄和体重的文本文件,但我希望缩进保持均匀
Ryan 1 1
Alexander 25 180
Ashish P. 51 217
Ben 19 130
我知道固定宽度行不通,因为名称可以很长也可以很短
writer.printf("%s%10d%10d", name, age, weight);
我正在使用 PrintWriter.printf() 执行此操作,尽管我认为它也适用于 System.out.printf() 和 .format()。
【问题讨论】:
标签: java