使用UUID获得一个不重复的16位账号的算法

来源:互联网 发布:端口转发手机软件 编辑:程序博客网 时间:2024/06/10 08:33
public static String getAccountIdByUUId() { int machineId = 1;//最大支持1-9个集群机器部署 int hashCodeV = UUID.randomUUID().toString().hashCode(); if(hashCodeV < 0) {//有可能是负数 hashCodeV = - hashCodeV; } return machineId + String.format("%015d", hashCodeV);}
阅读全文
0 0