public static void main(String[] args) {
int hashCode = java.util.UUID.randomUUID().toString().hashCode();
if (hashCode <0){
hashCode=-hashCode;
}
// 0 代表前面补充0
// 10 代表长度为10
// d 代表参数为正数型
String format = String.format("%010d", hashCode).substring(0,10);
System.out.println(format);
}
UUID生成10位纯数字
最新推荐文章于 2024-07-13 03:28:28 发布
"这段代码使用`java.util.UUID.randomUUID().toString().hashCode()`生成一个哈希值,并确保其为正数。然后,它通过`String.format("%010d", hashCode)`将哈希值格式化为10位数字字符串,并去掉前导零,最后输出格式化后的字符串。"
摘要由CSDN通过智能技术生成