如何在java中生成4位数的随机长码?
如何使用java中的random类生成[00009999](含)范围内的long?long必须是4位。如果要从[0,9999]范围生成一个数字,可以使用如何在java中生成4位数的随机长码?,java,random,Java,Random,如何使用java中的random类生成[00009999](含)范围内的long?long必须是4位。如果要从[0,9999]范围生成一个数字,可以使用random.nextInt(10000) 添加前导零只是格式化: String id = String.format("%04d", random.nextInt(10000)); Javaint永远不会有前导的0。为此,您需要一个字符串。您可以使用或(PrintStream.printf(字符串、对象…)如 字符串的格式是0填充的4位数字。
random.nextInt(10000)
添加前导零只是格式化:
String id = String.format("%04d", random.nextInt(10000));
Java
int
永远不会有前导的0
。为此,您需要一个字符串。您可以使用或(PrintStream.printf(字符串、对象…
)如
字符串的格式是0填充的4位数字。和Random.nextInt(int)
将是[010000)或[09999]
Random rand = new Random();
System.out.printf("%04d%n", rand.nextInt(10000));