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 {@Testpublic void test3(){System.out.println(UUIDUtil.getUUID().replace("-", ""));System.out.println(UUIDUtil.getUUID());System.out.println(UUIDUtil.getUUID());}
}

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("-", "");}}

  

转载于:https://www.cnblogs.com/qlqwjy/p/7530602.html

UUID工具类及使用相关推荐

  1. 常用的生成UUID工具类

    UUID import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java. ...

  2. Java中使用UUID工具类生成唯一标志防止重复

    场景 UUID 是指Universally Unique Identifier,翻译为中文是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息. 在某些场景下需要给数据库中 ...

  3. uuid java 重复_Java中使用UUID工具类生成唯一标志防止重复

    import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.secur ...

  4. SSO的实现和参考工具类

    SSO的实现和参考工具类 技术栈:Redis+cookie 原理:在一台微服务上进行了登录,在失效时间前,在其他微服务上也可以获取当前的登录信息 实现流程: 用户注册:将用户的密码加密(使用随机生成的 ...

  5. 密码加密工具类(非简单的MD5,UUID加密);

    实际用到的密码加盐的加密方式 这里我单独抽取成了一个工具类,有的时候直接调很方便 PasswordSaltUtil加密 // An highlighted block public class Pas ...

  6. Java随机字符串:随机数字字符串,工具类

    Java中生成随机数,字符串的工具类 1. 调用方法需要传入生成字符串的长度和需要的类型 生成随机数字 生成随机字母字符串 生成随机字符串+数字等 ......... 2. 总共8种类型,具体看工具类 ...

  7. 这些SpringBoot天生自带Buff工具类你都用过哪些?

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://juejin.cn/post/7043403364020781064 断言 断言是一个逻辑判断,用于检查不应该 ...

  8. Java工具类——UUIDUtils

    借用一下百度百科的解释,来看一下UUID是什么. UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Ope ...

  9. Java中使用Base64进行编码解码的工具类-将验证码图片使用Base64编码并返回给前端

    场景 前端使用Vue,验证码图片的src属性来自于后台SpringBoot接口. 后台验证码接口生成验证码图片并将其使用Base64进行编码. 前端就可以直接使用 data:image/png;bas ...

最新文章

  1. 消防验收找问题,一般就是这些了!
  2. sqlserver 的一些好用的插件
  3. 数据库,XML,MDB --- 我们来TXT...
  4. Golang 五种原子性操作的用法详解
  5. 实现贝叶斯分类器_从头开始在Python中实现高斯朴素贝叶斯
  6. Invalid bound statement (not found)解决办法
  7. 报告:2015年数据中心SDN市场将增长70%
  8. String、StringBuffer与StringBuilder的区别
  9. 【DCVRP】基于matlab蚁群算法求解带容量+距离的车辆路径规划问题【含Matlab源码 1038期】
  10. u12无线网卡linux驱动装不上,ubutu16.04 安装Tenda u12无线网卡驱动
  11. 惠普打印机,打印状态:需要注意,打印时显示:需要用户干
  12. 用户流失生命周期如何最大化延缓或延长(包含引流-促活-问卷调研-流失召回话术)
  13. 汤晓鸥教授的一篇很有意思的文章
  14. docker实战——在测试中使用Docker
  15. VMware虚拟机安装Linux系统(详细版)
  16. ECharts 饼图切换数据源bug 开始没数据显示 切换或刷新后显示
  17. JAVA自学材料大全与技术路线
  18. 手机电池校正代码_安卓手机电量怎样校正?电池校正电量方法
  19. composer设置镜像
  20. 什么是OTDR光时域反射仪,以及其基本工作原理

热门文章

  1. [react] 请描述下事件在react中的处理方式是什么?
  2. Taro+react开发(53) Taro提示操作
  3. [html] websocket握手成功会返回一个干什么状态吗?是200吗
  4. [css] 遇到overflow: scroll不能平滑滚动怎么解决?
  5. 工作301:substring使用
  6. 前端学习(2423):补充markdown语法补充
  7. 前端学习(2153):Vue的终极解决方案
  8. 前端学习(1679):前端系列实战课程之为蛇创建食物对象
  9. oracle之单行函数之分组函数
  10. 前端学习(1601):状态提升