1.工具类:

package UUIdtest;

import java.util.UUID;

public class UUIDUtil {
public static String getUUID() {
return UUID.randomUUID().toString();
} }

 2.使用

package UUIdtest;

import org.junit.Test;

public class TestUUID {
@Test
public void test3(){
System.out.println(UUIDUtil.getUUID().replace("-", ""));
System.out.println(UUIDUtil.getUUID());
System.out.println(UUIDUtil.getUUID());
}
}

aaarticlea/png;base64,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" alt="" />

3.  经过改造变成两个,一个带横杠-,一个不带横杠-:

package cn.xm.exam.utils;

import java.util.UUID;

/**
* UUID工具类
*
* @author QiaoLiQiang
* @time 2017年9月18日上午9:09:25
*/
public class UUIDUtil {
/**
* 带-的UUID
*
* @return 36位的字符串
*/
public static String getUUID() {
return UUID.randomUUID().toString();
} /**
* 去掉-的UUID
*
* @return 32位的字符串
*/
public static String getUUID2() {
return UUID.randomUUID().toString().replace("-", "");
} }

  

UUID工具类及使用的更多相关文章

  1. UUID工具类

    在数据库中,一张数据表中的主键,通常会用自增的整型值或者UUID字符串来表示.其中,UUID可以产生全球唯一的标识符,从而确保主键的唯一. import java.util.UUID; /** * 工 ...

  2. java.util.UUID工具类

    生成数据表的主键Id会用到此工具类 /** * <获取主鍵> * <获取32位UUID> * @return * @see [类.类#方法.类#成员] */ public st ...

  3. 生成Uuid工具类

    package com.freeter.util; import java.util.UUID; /** * @author liuqi * **/public class Uuid{ public ...

  4. 在维护项目中的UUID工具类

    import java.util.UUID; /** * <p> * Title:uuID生成器 * </p> * <p> * Description:UUID 标 ...

  5. 产生UUID随机字符串工具类

    产生UUID随机字符串工具类 UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的.通常平台会提供生成的API.按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址. ...

  6. 随笔分类 - Android之工具类

    Android之文件搜索工具类 /** * @detail 搜索sdcard文件 * @param 需要进行文件搜索的目录 * @param 过滤搜索文件类型 */ private void sear ...

  7. JAVA Collections工具类sort()排序方法

    主要分析内容: 一.Collections工具类两种sort()方法 二.示例 一.Collections工具类两种sort()方法 格式一: public static <T extends ...

  8. java http工具类和HttpUrlConnection上传文件分析

    利用java中的HttpUrlConnection上传文件,我们其实只要知道Http协议上传文件的标准格式.那么就可以用任何一门语言来模拟浏览器上传文件.下面有几篇文章从http协议入手介绍了java ...

  9. Spark中常用工具类Utils的简明介绍

    <深入理解Spark:核心思想与源码分析>一书前言的内容请看链接<深入理解SPARK:核心思想与源码分析>一书正式出版上市 <深入理解Spark:核心思想与源码分析> ...

随机推荐

  1. ESP8266网络介绍

    仔细分析上图,根据功能区分,可以分为: Arduino功能,把ESP8266 当做 Arduino来使用 SD —— SD卡库 Servo —— 伺服电机库 Wire —— I2C库 SPI —— s ...

  2. 访问SpringBoot中的Swagger的方法

    1.首先启动springboot+swagger的工程. 2.在application.yml里面查看服务的端口号,比如这里是9510. 3.访问URL:http://localhost:9510/t ...

  3. C# 指定索引排序 (原)

    private void test(string[] sortkey_list, string[] list_temp) { //打开excel到dt: " }; string[] roww ...

  4. git windows下换行符问题

    不同操系统下的换行符 CR回车 LF换行 Windows/Dos CRLF \r\n Linux/Unix LF \n MacOS CR \r 1.执行git config --get core.au ...

  5. XML 简介 – 什么是 XML?

    XML 指可扩展标记语言(eXtensible Markup Language). XML 被设计用来传输和存储数据. XML 很重要,也很容易学习. <?xml version="1 ...

  6. SpringBoot项目中,cookie的设置与销毁

    cookie的设置与销毁 1.设置cookie /** * 设置一个cookie * @param response HttpServletResponse * @param name cookie的 ...

  7. CQOI2010 传送带

    题目链接:戳我 分别枚举线段AB上的出发点,和线段CD上的到达点,然后时间直接计算,取min就可以了. 但是这样子显然会T飞,(相当于1e5的平方吧?)所以我们进一步考虑性质. 然后打表(或者感性理解 ...

  8. cocos2d 15款游戏源码

    https://blog.csdn.net/jailman/article/details/78678972

  9. [C++基础] 纯虚函数

    整理摘自https://blog.csdn.net/ithomer/article/details/6031329 1. 申明格式 class CShape { public: ; }; 在普通的虚函 ...

  10. tp3.2 页面Windows正常 linux异常,页面找不到

    这个问题主要是tp3.2 在读取控制器里的方法时,会把方法自动转为小写, 然后去对应view成找html文件,自然找不到. class textController extends ComContro ...