零填充到给定宽度

时间:2012-10-07 17:36:27

标签: java formatting

如何使用此标题编写方法

public static String format (int number, int width)

将返回带有一个或多个前缀0的数字的字符串。字符串的大小是宽度?例如,如果使用format(43, 4),则输出为0043

1 个答案:

答案 0 :(得分:3)

试试这个:

public static String format(int number, int width) {
    return String.format("%0" + width + "d", number);
}