UUID用途很广,它是随机不重复的一串序列号,可作为订单号,客户端序列号,机构码等等.
代码如下:
import java.util.UUID;
public class UUIDUtil {
/**
* 获得指定数目的UUID
* @param number int 需要获得的UUID数量
* @return String[] UUID数组
*/
public static String[] getUUID(int number){
if(number < 1){
return null;
}
String[] retArray = new String[number];
for(int i=0;i<number;i++){
retArray[i] = getUUID();
}
return retArray;
}
/**
* 获得一个UUID 去掉'-'符号
* @return String UUID
*/
public static String getUUID(){
String uuid = UUID.randomUUID().toString();
//去掉“-”符号
return uuid.replaceAll("-", "");
}
}
若哪有不足,请大家多多指教!!!