用时间+随机数 组合成id
String[] strNow = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()).toString().split("-");
String str="";
for (String string : strNow) {
str=str+string;
}
long a = (long) (Math.random() * 10000000);
String user_id =str + a;
System.out.println(user_id);
输出结果是:
201907181541287846693
前面是时间,后面是随机数