java算法生成唯一的字符串

zappertech
  • 51

想写个算法生成一个唯一的(只针对当前系统)字符串,大概10位左右,由字母和数字组成,不想用UUID,有没有好的办法。

回复
阅读 9.7k
2 个回答
✓ 已被采纳
Long.toString((long) (Math.random() * Long.MAX_VALUE), 36);

直接使用unix时间戳进行简单改造,uuid计算就有时间部分。

你知道吗?

宣传栏