Java如何在Java中生成UUID / GUID?
UUID/GUID(通用/全局唯一标识符)在编程中经常使用。它的一些用法是用于创建随机文件名,Web应用程序中的会话ID,事务ID,以及用于替换序列或自动生成的数字的数据库中记录的主键。
要在Java中生成UUID,我们可以使用java.util.UUID类。此类是在JDK1.5中引入的。该UUID.randomUUID()方法返回一个UUID对象。为了获得生成的随机字符串的值,我们需要调用该UUID.toString()方法。
我们还可以分别使用version()方法和variant()方法获得UUID的版本和变体。让我们看看下面的代码片段:
package org.nhooo.example.util;
import java.util.UUID;
public class RandomStringUUID {
public static void main(String[] args) {
//创建一个随机UUID(通用唯一标识符)。
UUID uuid = UUID.randomUUID();
String randomUUIDString = uuid.toString();
System.out.println("Random UUID String = " + randomUUIDString);
System.out.println("UUID version = " + uuid.version());
System.out.println("UUID variant = " + uuid.variant());
}
}我们程序的结果是:
Random UUID String = 7dc53df5-703e-49b3-8670-b1c468f47f1f UUID version = 4 UUID variant = 2
热门推荐
10 女宝宝满月简短祝福语
11 送花祝福语简短十一朵
12 新年元旦祝福语大全简短
13 老师简短祝福语有哪些
14 送女友表白祝福语简短
15 爱情祝福语简短励志短句
16 梳子结婚蛋糕祝福语简短
17 边防女兵祝福语大全简短
18 美女新人结婚祝福语简短