public class RandomFun extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
RANDOM_CHAR_NUM_POOL
随机字符和数字池
|
static String |
RANDOM_CHAR_POOL
随机字符池
|
static String |
RANDOM_NUM_POOL
随机数字池
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ThreadLocalRandom |
getRandom()
ThreadLocalRandom 对象
|
static int |
randomInt()
获得随机数
|
static int |
randomInt(int max)
获得指定范围内的随机数 [0,max)
|
static int |
randomInt(int min,
int max)
获得指定范围内的随机数
|
static long |
randomLong()
获得随机数
|
static long |
randomLong(long max)
获得指定范围内的随机数 [0,limit)
|
static long |
randomLong(long min,
long max)
获得指定范围内的随机数[min, max)
|
static String |
randomString(int length)
获得一个随机的字符串(只包含数字和字符)
|
static String |
randomString(String baseString,
int length)
获得一个随机的字符串
|
static String |
randomStringChar(int length)
获得一个只包含字符的字符串
|
static String |
randomStringExcept(int length,
String... excepts)
获得一个随机的字符串,排除指定的字符串集
|
static String |
randomStringNumber(int length)
获得一个只包含数字的字符串
|
public static ThreadLocalRandom getRandom()
public static int randomInt()
public static int randomInt(int min,
int max)
min - 最小数(包含)max - 最大数(不包含)public static int randomInt(int max)
max - 限制随机数的范围,不包括这个数public static long randomLong(long min,
long max)
min - 最小数(包含)max - 最大数(不包含)public static long randomLong()
public static long randomLong(long max)
max - 限制随机数的范围,不包括这个数public static String randomString(int length)
length - 字符串的长度public static String randomStringExcept(int length, String... excepts)
length - 字符串的长度excepts - 排除的字符串列表public static String randomStringNumber(int length)
length - 字符串的长度public static String randomStringChar(int length)
length - 字符串的长度Copyright © 2021. All rights reserved.