UUID工具类及使用
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工具类及使用相关推荐
- 常用的生成UUID工具类
UUID import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java. ...
- Java中使用UUID工具类生成唯一标志防止重复
场景 UUID 是指Universally Unique Identifier,翻译为中文是通用唯一识别码,UUID 的目的是让分布式系统中的所有元素都能有唯一的识别信息. 在某些场景下需要给数据库中 ...
- uuid java 重复_Java中使用UUID工具类生成唯一标志防止重复
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.secur ...
- SSO的实现和参考工具类
SSO的实现和参考工具类 技术栈:Redis+cookie 原理:在一台微服务上进行了登录,在失效时间前,在其他微服务上也可以获取当前的登录信息 实现流程: 用户注册:将用户的密码加密(使用随机生成的 ...
- 密码加密工具类(非简单的MD5,UUID加密);
实际用到的密码加盐的加密方式 这里我单独抽取成了一个工具类,有的时候直接调很方便 PasswordSaltUtil加密 // An highlighted block public class Pas ...
- Java随机字符串:随机数字字符串,工具类
Java中生成随机数,字符串的工具类 1. 调用方法需要传入生成字符串的长度和需要的类型 生成随机数字 生成随机字母字符串 生成随机字符串+数字等 ......... 2. 总共8种类型,具体看工具类 ...
- 这些SpringBoot天生自带Buff工具类你都用过哪些?
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:https://juejin.cn/post/7043403364020781064 断言 断言是一个逻辑判断,用于检查不应该 ...
- Java工具类——UUIDUtils
借用一下百度百科的解释,来看一下UUID是什么. UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Ope ...
- Java中使用Base64进行编码解码的工具类-将验证码图片使用Base64编码并返回给前端
场景 前端使用Vue,验证码图片的src属性来自于后台SpringBoot接口. 后台验证码接口生成验证码图片并将其使用Base64进行编码. 前端就可以直接使用 data:image/png;bas ...
最新文章
- 利用位运算和指针实现的交换两个数的程序
- 020_Transfer穿梭框
- 【学习笔记】ABAP OOD设计模式 - 单例模式
- springboot 读取nacos配置的流程和数据变化实时更新机制
- mysql数据库入门教程(11):视图讲解大全
- redis和kafka的写性能对比
- Android Studio最全插件整理
- unity webgl读写txt文件_python Files文件读写操作
- html打开显示脚本错误,IE浏览器显示脚本错误怎么解决?IE浏览器脚本错误解决方法图文教程介绍...
- 白话解说:阻塞和非阻塞,同步和异步
- 金蝶kis专业版公网访问_金蝶KIS云专业版—【账务处理】进阶操作101问
- Cisco-CCNP之OSPF链路状态路由协议(二)
- 多模态大咖齐刷刷翻开小红书,明晚7点不见不散
- 自己定义AlertDialog对话框布局
- 机器学习实战(十三)推荐系统(协同过滤 Collaborative Filtering)
- 为什么现在的手机不像以前一样可以换电池?
- Dart基础-变量与类型
- 苹果Mac移动复制文件效率工具:Yoink
- 结构型模式分类与简介
- Java(Jdk1.8)通过ODBC 连接数据库(以SQLServer为例)
热门文章
- 从零开始学习Node.js例子七 发送HTTP客户端请求并显示响应结果
- mac无法ssh localhost
- [Linux C]列出指定目录下的所有文件(夹)
- LCD显示深究day01 mmap知识补充
- [Redux/Mobx] 在redux中,什么是action?
- 前端学习(2925):vue改变样式1
- [html] 移动端如何设置页面以全屏模式运行?
- [vue] 怎么配置使vue2.0+支持TypeScript写法?
- [css] 父元素下有子元素,子元素也有高度但父元素的高度为何为0呢?分析下可能出现的原因及解决方法
- 前端学习(2780):创建项目和外观