天天看點

uuid擷取java_JAVA代碼擷取UUID

2.UUID工具類

import java.util.UUID;

public class UUIDGenerator {

public UUIDGenerator() {

}

public static String getUUID() {

return UUID.randomUUID().toString();

}

public static String getUnsignedUUID() {

String s = getUUID();

// 去掉“-”符号

return s.substring(0, 8) + s.substring(9, 13) + s.substring(14, 18)

+ s.substring(19, 23) + s.substring(24);

}

public static String[] getUUID(int number) {

if (number < 1) {

return null;

}

String[] ss = new String[number];

for (int i = 0; i < number; i++) {

ss[i] = getUUID();

}

return ss;

}

}此類一共有三個靜态方法,第一個方法就是單純的擷取到UUID傳回,代碼很簡單。第二個方法将得到的UUID去掉符号。第三個方法是得到指定數量的UUID,這個數量是由方法參數number控制的。