您的位置:首页 > 产品设计 > UI/UE

JAVA获得一个唯一性UUID工具类

2018-02-21 20:36 441 查看
项目中有时候我们没有设置主键时,  那就需要一个唯一性的uuid来唯一性识别.
代码如下package util;

import java.util.UUID;

public class UUIDGenerator {
public UUIDGenerator() {
}
/**
* 获得一个唯一性UUID
* @return String UUID
*/
public static String getUUID(){
String s = UUID.randomUUID().toString();
//去掉“-”符号
return s.substring(0,8)+s.substring(9,13)+s.substring(14,18)+s.substring(19,23)+s.substring(24);
}
/**
* 获得指定数目的UUID
* @param number int 需要获得的UUID数量
* @return String[] UUID数组
*/
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;
}
/* public static void main(String[] args){
String[] ss = getUUID(10);
for(int i=0;i<ss.length;i++){
System.out.println(ss[i]);
}
} */
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  uuid