当您不知道需要多少空间时使用String.format

时间:2019-11-18 01:19:11

标签: java string format

我需要以一种格式打印表格,以便下一列在上一列中最长的单词之后第二个空格开始。我想我需要使用String.format,但我不知道这些单词要用多长时间,所以我不能只分配一定数量的字符空间。例如,给了我一个示例输出,但是如果最长的名称不是“ Abby Brianna”,我将不知道“名称”和“城市”之间需要有多少空格。

当我无法预计最长的单词将有多少个字符时,如何格式化字符串?

Name          City 
Abby Brianna  New York 
Bob Carl      Singapore 
Cat           Melbourne

0 个答案:

没有答案