java的uuid在哪_Java如何在Java中生成UUID / GUID?

UUID / GUID(通用/全局唯一标识符)在编程中经常使用。它的一些用法是用于创建随机文件名,Web应用程序中的会话ID,事务ID,以及用于替换序列或自动生成的数字的数据库中记录的主键。

要在Java中生成UUID,我们可以使用java.util.UUID类。此类是在JDK 1.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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值