Java获取随机的流水号(10位)

Posted guaidaoK的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java获取随机的流水号(10位)相关的知识,希望对你有一定的参考价值。

/**
     * 获取随机的流水号(10位)
     * @return
     */
     public static String getRandomReqNo() {
          int length=10;
         String base = "abcdefghijklmnopqrstuvwxyz0123456789";  
         Random random = new Random();  
         StringBuffer sb = new StringBuffer();  
         for (int i = 0; i < length; i++) {  
             int number = random.nextInt(base.length());  
             sb.append(base.charAt(number));  
         }  
         return sb.toString();  
     }   

 

以上是关于Java获取随机的流水号(10位)的主要内容,如果未能解决你的问题,请参考以下文章

java获取随机时间的源码片段

JAVA 获取一个四位随机数(并且四位数不重复),并说明原理和算法

JAVA 获取一个四位随机数(并且四位数不重复),并说明原理和算法

js 生成32位随机数,可用于微信支付流水号(前端生成)

怎样生成 java 序列化id

怎么选定一个数字做流水号