在开发中我们往往需要生成随机数,但是如何保证自己生成的随机数重复率尽可能小呢?
那就需要我们生成的随机数足够大:
java开发中就可以用这个:
UUID uuid=UUID.randomUUID();
String prefix=uuid.toString();
prefix=prefix.replace("-", "");
生成16进制的32个数字组成的字符串prefix。
这个数16的32次方,java开发中足够用了。
在开发中我们往往需要生成随机数,但是如何保证自己生成的随机数重复率尽可能小呢?
那就需要我们生成的随机数足够大:
java开发中就可以用这个:
UUID uuid=UUID.randomUUID();
String prefix=uuid.toString();
prefix=prefix.replace("-", "");
生成16进制的32个数字组成的字符串prefix。
这个数16的32次方,java开发中足够用了。