将数字格式化为指定长度的字符串

public class NumberUtil {
 static String format(int num, int length) {
        StringBuilder sb = new StringBuilder();
        for (int i = 1; i <= length; i++) {
            sb.append("0");
        }
        DecimalFormat df = new DecimalFormat(sb.toString());
        return df.format(num);
    }

    public static void main(String[] args) {
        System.out.println(format(153,2));
        System.out.println(format(153,3));
        System.out.println(format(153,5));
    }
}

结果:
在这里插入图片描述

发布了460 篇原创文章 · 获赞 812 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/lianghecai52171314/article/details/105288949