类 Randoms
java.lang.Object
io.springboot.captcha.base.Randoms
- 直接已知子类:
Captcha
随机数工具类 Created by 王帆 on 2018-07-27 上午 10:08.
-
字段概要
字段修饰符和类型字段说明static final char[]protected static final intprotected static final intprotected static final intprotected static final intprotected static final intprotected static final SecureRandomprotected static final intprotected static final int -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
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- 到第几位结束- 返回:
- 随机字符
-