com.fengwenyi.javalib.generate.IdUtils Maven / Gradle / Ivy
package com.fengwenyi.javalib.generate;
import java.util.UUID;
/**
* @author Wenyi Feng
* @since 2018-10-28
*/
public class IdUtils {
/**
* 不含"-"
* @return a Id by UUID
*/
public static String getIdByUUID() {
String uuIdStr = UUID.randomUUID().toString();
return uuIdStr.replaceAll("-", "");
}
/**
* 包含"-"
* @return UUID
*/
public static String getUUID() {
return UUID.randomUUID().toString();
}
/**
* 基于UUID生成ID,不含"-"
* @return ID字符串
*/
public static String genId() {
String uuIdStr = UUID.randomUUID().toString();
return uuIdStr.replaceAll("-", "");
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy