在java中生成序列号

时间:2011-03-22 05:02:03

标签: java

我想生成一个从00000001,00000002开始的序列号....(我也需要所有这些零)请帮助我......提前谢谢..

3 个答案:

答案 0 :(得分:7)

您只需将序列号生成为整数,然后将其格式化为:

String.format("%08d", yournumber);

看到这个问题: How can I pad an integers with zeros on the left?

答案 1 :(得分:2)

您可以将该变量维护为整数,并使用String.format对其进行格式化。

String s = String.format ("%08d", 42); // gives you "00000042"

答案 2 :(得分:1)

您只需使用string formatting用零填充数字:

for (int i = 1; i < 1000; i++) {
    String sequence = String.format("%08d", i);
}