手机
当前位置:查字典教程网 >编程开发 >Java >java实现随机生成UUID
java实现随机生成UUID
摘要:java实现随机生成UUIDpublicclassIDGenerator{privatestaticlongnum=0;/***随机生成UU...

java实现随机生成UUID

public class IDGenerator { private static long num=0; /** * 随机生成UUID * @return */ public static synchronized String getUUID(){ UUID uuid=UUID.randomUUID(); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据字符串生成固定UUID * @param name * @return */ public static synchronized String getUUID(String name){ UUID uuid=UUID.nameUUIDFromBytes(name.getBytes()); String str = uuid.toString(); String uuidStr=str.replace("-", ""); return uuidStr; } /** * 根据日期生成长整型id * @param args */ public static synchronized long getLongId(){ String date=DateUtil.getDate2FormatString(new Date(), "yyyyMMddHHmmssS"); System.out.println("原始id="+date); if(num>=99) num=0l; ++num; if(num<10) { date=date+00+num; }else{ date+=num; } return Long.valueOf(date); } }

以上所述就是本文的全部内容了,希望大家能够喜欢。

【java实现随机生成UUID】相关文章:

Java调用DOS实现定时关机的实例

Java 中实现随机无重复数字的方法

java随机字符补充版

Java中 URL实现断点下载

用java实现冒泡排序算法

Java多线程的用法详解

史上最全的java随机数生成算法分享

java 实现文件复制和格式更改的实例

java中servlet实现登录验证的方法

java定时任务的实现方法

精品推荐
分类导航