位数不足可以不足的写法

在写代码的饿时候可能会有些特别的需要,比如,在1前面插入7个0,编程00000001.

怎么做呢?

String str = String.format("%8d", num).replace(" ", "0");

上述代码就可以实现,d代表的是整数,num是你要处理的值,后面的参数也可以修改。

int len = 1;

String str = String.format("%8d", len).replace(" ", "0");
     System.out.println(str);

输出为:00000001

你可能感兴趣的:(数值左右补0值)