gpt4 book ai didi

java - 有没有办法生成仅由数字组成的随机 UUID?

转载 作者:太空狗 更新时间:2023-10-29 22:51:50 26 4
gpt4 key购买 nike

Java 的 UUID 类生成一个随机的 UUID。但这由字母和数字组成。对于某些应用程序,我们只需要数字。有没有一种方法可以生成仅由 Java 中的数字组成的随机 UUID?

UUID.randomUUID();

最佳答案

如果你不想要一个随机数,但一个带有数字的 UUID 只使用:

String lUUID = String.format("%040d", new BigInteger(UUID.randomUUID().toString().replace("-", ""), 16));

在这种情况下,左侧填充为 40 个零...

结果:
UUID : b55081fa-9cd1-48c2-95d4-efe2db322a54
在:
UUID:0241008287272164729465721528295504357972

关于java - 有没有办法生成仅由数字组成的随机 UUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8092970/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com