项目中常常有一些须要生成编码的地方java
下面介绍一种简单的数字前补0的方法api
public static void main(String[] args) { int number = 1; // %04d 其中4为格式化以后的最小位数 //若是被格式化数字的位数小于此数值,前面会补0 String str = String.format("%04d",number); System.out.println(str); // 0001 //格式化前 格式化后 //1 0001 //100 0100 //1000 1000 //10000 10000 }
参考:https://docs.oracle.com/javase/8/docs/api/oracle