如何从Java生成唯一的4字符随机密钥

时间:2011-11-15 14:20:21

标签: java

如何从这些字符生成随机4字符键:[a-zA-Z0-9]
这不像是一个独特的ID就不太可能发生碰撞?

通过计算得到这62个字符也会产生大约1470万个密钥。

有没有办法延长这个限制?

1 个答案:

答案 0 :(得分:1)

最大可能键为62 ^ 4。为了使它更大,你需要更多可能的字符或更长的长度。

生成唯一ID的最简单方法是使用以0..9,A-Z,a-z等开头的计数器。