Java:字符串填充失败

时间:2015-09-12 11:31:21

标签: java string string-formatting

我想像这样对齐字符串上的数字:

3 x  89 kg
3 x 133 kg

我使用这种格式:

String.format("%1$3d x %2$3d kg", nb, weight);

但结果不正确:

enter image description here

1 个答案:

答案 0 :(得分:1)

这是由于字体(因为字符宽度不同)所致。将字体更改为等宽字体,问题将得到解决(我建议 Consolas 字体)