创建带零的 UUID

2022-09-01 06:24:25

我正在尝试生成一个全部为零的UUID:

java.util.UUID fromString "00000000-00000000-00000000-00000000"

错误是

 java.lang.IllegalArgumentException: Invalid UUID string: 00000000-00000000-00000000-00000000
    at java.util.UUID.fromString(UUID.java:194)

我做错了什么?

我想创建“最小值”或“无效”UUID。


答案 1

试试这个

System.out.println(new UUID(0,0));

它打印

00000000-0000-0000-0000-000000000000

这是正确的格式UUID.fromString


答案 2

难道不应该是8-4-4-4-12吗?像这样: 00000000-0000-0000-0000-000000000000