开发者社区 问答 正文

何生成20位不重复ID

Java如何生成20位ID,不可以重复。谁有办法?最好有代码,或者提供完整思路也行 uuid都是32或者16。20位咋办?

展开
收起
蛮大人123 2016-02-20 16:24:37 3849 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    可以对UUID生成的字符进行subString()截取20位,如果要比较是不是重复,你可以用这个截取的ID查询数据。如果有了就重新生成,然后再查询,如果没有就可以直接用做ID了。

    2019-07-17 18:45:28
    赞同 展开评论
问答分类:
问答地址: