java 工具类 UUID

什么是UUID?

UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的重要部分。UUID主要用来自动生成实体类的ID

实例

UUID格式化之前是一个8位-4位-4位-4位-12位(XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)格式的字符串,一共32位,代码如下:

package com.blxy;

import java.util.UUID;


public class UUIDUtils {

    public static String getUUID(){
    //格式化生成的字符串
         return UUID.randomUUID().toString().replace("-", "");
    }

    public static void main(String[] args) {
        System.out.println("格式前的UUID : " + UUID.randomUUID().toString());
        System.out.println("格式化后的UUID :" + getUUID());
    }
}

输出结果:

格式前的UUID :fsg1646f-fsf1-jgjk-45sf-44895fhpkmca
格式化后的UUID :dhxa68h1a47fbg63ag4h9axc8ag4cah4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值