java中的唯一ID

hap*_*ppy 0 java

可能重复:
在Java中生成UUID在Java中
创建GUID

我使用下面的代码片段来生成唯一的ID

String id = Long.toString(System.nanoTime());
Run Code Online (Sandbox Code Playgroud)

问题是它产生相同的id直到1分钟.

有没有其他方法来生成唯一的ID?

Jua*_*tti 5

java.util包上有一个UUID类.

String id = UUID.randomUUID().toString();
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助.