生成32位大写的随机唯一字符

匿名 (未验证) 提交于 2019-12-02 21:53:52

一、使用工具类UUID

  使用工具类UUID生成随机的唯一字符,并且可以转换成适合的格式。

 1 package com.learn;  2   3 import org.junit.Test;  4   5 import java.util.UUID;  6   7 /**  8  * 创建32位唯一字符  9  * 10  * @author zhongtao on 2018/5/15 11  */ 12 public class BuildUUID { 13  14     /** 15      * 生成唯一字符 带有 - 符号 16      */ 17     @Test 18     public void test1() { 19         String uuid = UUID.randomUUID().toString(); 20         System.out.println(uuid); 21         //d099ed23-8af5-41fc-8e20-76ed66fe3889 22     } 23  24     /** 25      * 替换-符号,并将字母转换为大写 26      */ 27     @Test 28     public void test2() { 29         String uuid = UUID.randomUUID().toString().replace("-", "").toUpperCase(); 30         System.out.println(uuid); 31         //2E29DA7EF45B4A8883A55C4161884C28 32     } 33  34 }

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!