`
dh189
  • 浏览: 135304 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

java 生成32位UUID

    博客分类:
  • java
阅读更多
java 生成32位UUID,需要apache的2个jar(commons-codec-1.3.jar,commons-id-0.1-dev.jar)包,在附件中:
/**
     * 生成32位UUID
     * 
     * @return
     */
    public String createUUID32Code() {
        return new String(Hex.encodeHex(UUID.randomUUID().getRawBytes()));
    }
分享到:
评论
1 楼 liu.anxin 2011-05-17  
直接
java.util.UUID.randomUUID().toString().replaceAll("-", "");
不就行了么?

相关推荐

    java生成8位UUID

    java 生成8位UUID,解决UUID2太长的问题,欢迎下载。后续代码,陆续放出

    uuid生成16位的,唯一码

    uuid生成,可生成16个字符的唯一码。使用方法,见main函数

    java生成16位随机数

    java生成16位随机数

    java生成唯一id(uuid)(不依赖jdk5,自己实现的)

    时间戳是自特定时刻以来的毫秒数,节点ID用于标识生成UUID的设备,序列号用于在同一毫秒内生成多个UUID,变种和版本则提供了UUID的类型信息。 在Java中,我们可以通过以下步骤实现一个简单的UUID生成器: 1. **...

    java生成唯一索引,Long型,区别uuid

    java生成唯一索引,Long型,区别uuid

    浅谈java获取UUID与UUID的校验

    UUID 的格式是一个 32 位十六进制数字,通常以 5 个部分的形式表示,中间用连接符 "-" 分隔。例如:e65deb4c-a110-49c8-a4ef-6e69447968d6。其中,第一个部分是时域,第二个部分是时钟序列,第三个部分是节点 ID,第...

    JAVA UUID 生成全球唯一ID

    GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复

    java UUID16的生成下载

    在Java中,生成UUID16的代码如下: ```java import java.util.UUID; public class Uuid16 { public static void main(String[] args) { // 生成UUID16 UUID uuid = UUID.randomUUID(); // 虽然没有明确指定版本...

    唯一uuidid生成器

    在Java编程语言中,生成UUID非常简单,可以直接使用`java.util.UUID`类提供的静态方法。例如,`UUID.randomUUID()`会返回一个基于时间的UUID,这是最常用的类型。然而,如果要根据IP地址或其他自定义信息生成UUID,...

    java实现随机生成UUID

    Java语言作为广泛使用的编程语言,其标准库中提供了java.util.UUID类用于生成UUID。本文将详细介绍如何在Java中实现随机生成UUID,并对相关方法进行解释。 UUID的全称是Universally Unique Identifier,也称为通用...

    java生成32位的唯一标识

    在Java编程中,生成32位唯一标识是一个常见的需求,特别是在数据库记录、分布式系统或物联网设备标识等场景。32位的唯一标识通常要求在指定范围内具有唯一性,且尽可能短小以便处理和传输。本篇文章将深入探讨如何在...

    java生成UUID通用唯一识别码.docx

    这个类提供了多种生成UUID的方法。例如,`UUID.randomUUID()`方法可以生成一个基于时间的UUID,这是最常见的类型,它结合了当前时间戳、随机数和机器标识,确保生成的ID在全球范围内是唯一的。 以下是一个简单的...

    UUID生成工具类

    UUID生成工具类

    java自动生成32位16进制ID的3个架包.rar

    这个"java自动生成32位16进制ID的3个架包"提供了解决方案,包括了`apache-commons-id.jar`、`apache-commons-discovery.jar`和`commons-logging.jar`这三款库。下面我们将详细探讨这些库的功能以及如何利用它们来...

    Java生成UUID使用的第三方包

    Java生成UUID使用的第三方包,生成UUID的第三方包,

    自动生成主键uuid.zip

    在Java中,生成UUID主要通过`java.util.UUID`类提供的静态方法。`UUID.randomUUID()`是生成一个随机的UUID实例,它满足全局唯一性。然而,生成的UUID字符串通常是36个字符,包括16进制数字和短横线。为了得到32位的...

    生成hibernate的UUID类.java

    通过hibernate的组件生成uuid的代码

    PB生成UUID.zip

    UUID是一个128位的数字,通常表示为32个十六进制数字,用于唯一标识网络中的对象。它在分布式系统、数据库、软件开发等领域广泛使用,确保了在全球范围内不会重复。 PB,即Protocol Buffers,是Google推出的一种...

    jdk与javauuidgenerator生成uuid

    这个类提供了多种生成UUID的方法,如`randomUUID()`,`nameUUIDFromBytes()`,`timestamp()`等。其中,`randomUUID()`是最常用的,它基于当前时间戳和随机数生成一个UUID,通常形式为“-”分隔的32个十六进制数字。...

Global site tag (gtag.js) - Google Analytics