Java生成唯一ID

这里我用的是Java提供的java.util.UUID类来产生随机字串,UUID码是什么我就不再赘述,能满足我们的需求就可以。

下面是java代码:

复制代码
 1 import java.util.UUID;
 2 
 3 public class Test {
 4     
 5     private String getId(){
 6          UUID uuid = UUID.randomUUID();
 7          return uuid.toString().replace("-", "");
 8     }
 9     
10     public static void main(String[] args) {
11        for (int i = 1; i <= 10; i++) {
12            System.out.println("第"+i+"次循环:         "+new Test().getId());
13        }
14        /*
15         *     第1次循环:         d93d954031ba46f189218b70fb515e81
16             第2次循环:         39bb777fc3174d3eae567af9c36e9b91
17             第3次循环:         004cf5d069f242fdaeadb0c3b617a177
18             第4次循环:         1a34a35b3819435a9bf3cf57e84723e3
19             第5次循环:         36bddeeb80cf474692ebb2a820143ac4
20             第6次循环:         14118998dcfb434888fb89cfe86872f6
21             第7次循环:         23d13d893163462e83c735ddeed70324
22             第8次循环:         ac5ea675f91c418cae8b30372d4197a6
23             第9次循环:         fd139e9da15e4b51a8341ae46b6fbdec
24             第10次循环:         3f8b227e2f514160a0e0f7abb6fe63db
25         */
26     }
27 }
复制代码

通过简单处理,我们可以随机获得一个32个字符的字符串。

 

posted @   95杰少  阅读(12601)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示