java中的唯一ID

时间:2012-06-21 13:08:24

标签: java

  

可能重复:
  Generate UUID in Java
  Create a GUID in Java

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

String id = Long.toString(System.nanoTime());

问题是它会在1分钟内生成相同的ID。

有没有其他方法可以生成唯一ID?

2 个答案:

答案 0 :(得分:5)

java.util包上有一个UUID类。

String id = UUID.randomUUID().toString();

希望这有帮助。

答案 1 :(得分:2)