import java.util.UUID;
import org.junit.Assert;
public class UUIDGenerator {
private UUIDGenerator() {
}
public static String getUUID() {
UUID uuid = UUID.randomUUID();
String str = uuid.toString();
// 去掉"-"符号
String temp = str.substring(0, 8) + str.substring(9, 13)
+ str.substring(14, 18) + str.substring(19, 23)
+ str.substring(24);
return temp;
}
// 获得指定数量的UUID
public static String[] getUUID(int number) {
Assert.assertFalse(number < 1);
String[] ss = new String[number];
for (int i = 0; i < number; i++) {
ss[i] = getUUID();
}
return ss;
}
}
Jdk提供的UUID生成
最新推荐文章于 2023-10-23 22:13:57 发布