美文网首页
生成验证码的util

生成验证码的util

作者: 陈煦缘 | 来源:发表于2018-10-24 15:06 被阅读0次
      /**
         * 生成验证码
         *
         * @param number 生成几位验证码
         * @return str
         */
       public static String getRandomNumCode(int number) {
            StringBuilder codeNum = new StringBuilder();
            int[] numbers = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
            Random random = new Random();
            for (int i = 0; i < number; i++) {
                int next = random.nextInt(10000);//目的是产生足够随机的数,避免产生的数字重复率高的问题
                codeNum.append(numbers[next % 10]);
            }
            return codeNum.toString();
        }
    
    

    相关文章

      网友评论

          本文标题:生成验证码的util

          本文链接:https://www.haomeiwen.com/subject/arqxtqtx.html