java 简易序列号向左补0

来源:互联网 发布:国内数据外泄防护厂家 编辑:程序博客网 时间:2024/06/05 05:33
import java.text.NumberFormat;


public class numberformattest{
public static void main(String[] args) {
int i=4;
NumberFormat nf = NumberFormat.getInstance();

nf.setGroupingUsed(false);
// nf.setMaximumFractionDigits(10);
nf.setMinimumIntegerDigits(10);
System.out.println(nf.format(i).toString());
System.out.println(generateSerival(10L,46L));
}

/**
* length  长度
* number  数目
* @return
*/
public static String generateSerival(Long length,Long number){

int len = length.intValue();

NumberFormat nf = NumberFormat.getInstance();
nf.setGroupingUsed(false);

nf.setMinimumIntegerDigits(len);

return nf.format(number).toString();
}

}


0000000004
0000000046

0 0