【Java】数字前自动补0

2022-01-29  本文已影响0人  如雨随行2020
    /**
     * 数字前面自动补0
     * @param number 数字
     * @param n 最后的长度
     * @return
     */
    public static String nDigitNumStr(int number, int n) {
        NumberFormat format = NumberFormat.getNumberInstance();
        format.setMinimumIntegerDigits(n);
        format.setGroupingUsed(false);
        return format.format(number);
    }

    public static void main(String[] args) {
        System.out.println(nDigitNumStr(12, 5));

        // 第二种方法
        System.out.println(String.format("%05d", 12));
    }
上一篇 下一篇

猜你喜欢

热点阅读