java 生成UUID 提取相应长度UUID
/**
* 生成UUID,去除-
*32位
* @return
*/
public static String getUUID() {
return UUID.randomUUID().toString().replaceAll("-", "");
}
/**
* 获得16个长度的十六进制的UUID
* @return UUID
*/
public static String get16UUID(){
UUID id=UUID.randomUUID();
String[] idd=id.toString().split("-");
return idd[0]+idd[1]+idd[2];
}
/**
* 获得4个长度的十六进制的UUID
* @return UUID
*/
public static String get4UUID(){
UUID id=UUID.randomUUID();
String[] idd=id.toString().split("-");
return idd[1];
}
其他长度的大家可以打印 idd 自行拼接
版权声明:本文为shmilyhq原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。