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 红包祝福语简短10字
18 周六早晨祝福语简短