在这给大家分享一个Java语言随机生成ID的方法,可以实现每次调用方法时随机创建一个随机ID,有需要的朋友可以拿走。
类源码:
public class GuidUtil {
public static String getGuid(){
StringBuffer now = new StringBuffer(new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date()));
int n = (int)(Math.random() * 90000.0D + 10000.0D);
return now.append(n).toString();
}
public static String getZcbhid(){
StringBuffer now = new StringBuffer(new SimpleDateFormat("yyyyMMdd").format(new Date()));
int n = (int)(Math.random() * 9000.0D + 1000.0D);
return now.append(n).toString();
}
}
调用方法:
1.引入类GuidUtil
2. String guid=GuidUtil.getGuid();// guid即生成的随机ID