类 RandomUtil
- java.lang.Object
-
- com.dss.sdk.utils.random.RandomUtil
-
public class RandomUtil extends Object
随机工具类- 版本:
- 2.0.0
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringBASE_CHAR用于随机选的字符static StringBASE_CHAR_NUMBER用于随机选的字符和数字(包括大写和小写字母)static StringBASE_CHAR_NUMBER_LOWER用于随机选的字符和数字(小写)static StringBASE_NUMBER用于随机选的数字
-
构造器概要
构造器 构造器 说明 RandomUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static ThreadLocalRandomgetRandom()static intrandomInt(int limitExclude)获得指定范围内的随机数 [0,limit)static StringrandomString(int length)获得一个随机的字符串(只包含数字和字符)static StringrandomString(String baseString, int length)获得一个随机的字符串
-
-
-
方法详细资料
-
randomString
public static String randomString(int length)
获得一个随机的字符串(只包含数字和字符)- 参数:
length- 字符串的长度- 返回:
- 随机字符串
-
randomString
public static String randomString(String baseString, int length)
获得一个随机的字符串- 参数:
baseString- 随机字符选取的样本length- 字符串的长度- 返回:
- 随机字符串
-
randomInt
public static int randomInt(int limitExclude)
获得指定范围内的随机数 [0,limit)- 参数:
limitExclude- 限制随机数的范围,不包括这个数- 返回:
- 随机数
- 另请参阅:
Random.nextInt(int)
-
getRandom
public static ThreadLocalRandom getRandom()
-
-