博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java通过UUID生成16位唯一订单号
阅读量:6428 次
发布时间:2019-06-23

本文共 562 字,大约阅读时间需要 1 分钟。

import java.util.UUID;public class T {        public static String getOrderIdByUUId() {            int machineId = 1;//最大支持1-9个集群机器部署            int hashCodeV = UUID.randomUUID().toString().hashCode();            if(hashCodeV < 0) {
//有可能是负数 hashCodeV = - hashCodeV; } // 0 代表前面补充0 // 4 代表长度为4 // d 代表参数为正数型 return machineId + String.format("%015d", hashCodeV); } public static void main(String[] args) { System.out.println(getOrderIdByUUId()); }}

 

转载地址:http://qrnga.baihongyu.com/

你可能感兴趣的文章
数据库状态检查
查看>>
我的友情链接
查看>>
tomcat nginx默许的post大小限制
查看>>
磁盘爆满,但是没发现磁盘有那么大的空间占用
查看>>
Linux下清除DNS缓存
查看>>
cacti监控找到网卡的方法
查看>>
python常用的备份脚本
查看>>
Ajax用户注册验证
查看>>
OSI七层模型
查看>>
感悟生活 ,感悟人生
查看>>
去除工程的.svn隐藏文件夹
查看>>
Python24 终端如何输出彩色字体
查看>>
winrar3.93
查看>>
XSS跨站脚本***
查看>>
MFC类库之CArray
查看>>
Java环境一键配置,需要手动输入jdk路劲。
查看>>
redirect与dispatcher.forward的区别
查看>>
Oracle 主键自增 Native Sequence两种方式
查看>>
关于Java进程流程简介
查看>>
Git 常用命令
查看>>