Java字符串右对齐

我有这些数字的数组

61672

8414449

264957

我使用这样的DecimalFormat对象

DecimalFormat formatter = new DecimalFormat("###,### bytes");

得到这些结果

61,672 bytes

8,414,449 bytes

264,957 bytes

但是我需要像下面这样将结果对齐到正确的位置

   61,672 bytes

8,414,449 bytes

264,957 bytes

您的帮助已经受到赞赏。

回答:

您可以将其包装成这样的String.format呼叫:

String.format("%15s", formatter.format(i))

以上是 Java字符串右对齐 的全部内容, 来源链接: utcz.com/qa/427324.html

回到顶部