类 Randoms

java.lang.Object
io.springboot.captcha.base.Randoms
直接已知子类:
Captcha

public class Randoms extends Object
随机数工具类 Created by 王帆 on 2018-07-27 上午 10:08.
  • 字段详细资料

    • RANDOM

      protected static final SecureRandom RANDOM
    • ALPHA

      public static final char[] ALPHA
    • numMaxIndex

      protected static final int numMaxIndex
      另请参阅:
    • charMinIndex

      protected static final int charMinIndex
      另请参阅:
    • charMaxIndex

      protected static final int charMaxIndex
    • upperMinIndex

      protected static final int upperMinIndex
      另请参阅:
    • upperMaxIndex

      protected static final int upperMaxIndex
      另请参阅:
    • lowerMinIndex

      protected static final int lowerMinIndex
      另请参阅:
    • lowerMaxIndex

      protected static final int lowerMaxIndex
  • 构造器详细资料

    • Randoms

      public Randoms()
  • 方法详细资料

    • num

      public static int num(int min, int max)
      产生两个数之间的随机数
      参数:
      min - 最小值
      max - 最大值
      返回:
      随机数
    • num

      public static int num(int num)
      产生0-num的随机数,不包括num
      参数:
      num - 最大值
      返回:
      随机数
    • alpha

      public static char alpha()
      返回ALPHA中的随机字符
      返回:
      随机字符
    • alpha

      public static char alpha(int num)
      返回ALPHA中第0位到第num位的随机字符
      参数:
      num - 到第几位结束
      返回:
      随机字符
    • alpha

      public static char alpha(int min, int max)
      返回ALPHA中第min位到第max位的随机字符
      参数:
      min - 从第几位开始
      max - 到第几位结束
      返回:
      随机字符