import java.security.SecureRandom;
import java.until.UUID;
public abstract class IdUtils {
private static SecureRandom random = new SecureRandom();
/**封裝JDK自帶的UUID,通過Random數字生成,中間有-分割;
*/
public static String uuid(){
return UUID.randomUUID()。toString();
}
public static String uuid32() {
return UUID.randomUUID().toString().replaceAll("-","");
}
//使用SecureRandom隨機生成Long。
public static long randomLong(){
return random.nextLong();
}
//基於Base62編碼的隨機生成Long
public static String randomBase62(){
return EncodeUtils.encodeBase62(random.nextLong());
}
}