21xrx.com
2025-06-08 10:22:44 Sunday
文章检索 我的文章 写文章
如何使用Java获取UUID
2023-06-15 17:06:03 深夜i     21     0
Java UUID JDK 第三方库 Apache

在Java开发中,UUID(通用唯一标识符)是一个常见的需求,它可以用来作为唯一标识符识别不同的对象。在Java中获取UUID的方法有多种方式,本文将介绍其中两种常用的方法。

1.使用JDK自带的UUID类

JDK自带了一个UUID类,可以直接使用该类生成UUID。具体代码如下:

import java.util.UUID;
public class UUIDDemo {
  public static void main(String[] args) {
    UUID uuid = UUID.randomUUID();
    System.out.println(uuid);
  }
}

2.使用第三方库

如果不想使用JDK自带的UUID类,可以选择使用第三方库,比如Apache Commons和Guava都提供了生成UUID的方法。下面是使用Apache Commons的示例代码:

import org.apache.commons.lang3.StringUtils;
import java.util.UUID;
public class UUIDDemo {
  public static void main(String[] args) {
    UUID uuid = UUID.randomUUID();
    String strUUID = StringUtils.replace(uuid.toString(), "-", "");
    System.out.println(strUUID);
  }
}

以上两种方法均可用来生成UUID,具体选择方法根据实际需要判断。

Commons、Guava、对象、唯一标识符。

  
  

评论区