public abstract class RandomUtil extends Object
| 构造器和说明 |
|---|
RandomUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
getBoolean()
随机返回一个boolean值
|
static char |
getChar(char[] chars)
根据指定的字符数组,随机返回其中的一个字符
如果字符数组为空,则默认返回一个空格字符 ' ' |
static char |
getChar(String str)
根据指定的字符串,随机返回其中的一个字符
如果为空字符串,则默认返回一个空格字符 ' ' |
static double |
getDouble()
随机返回0 ~ 1之间(不包括1)的双精度浮点数
|
static float |
getFloat()
随机返回0 ~ 1之间(不包括1)的单精度浮点数
|
static int |
getInt(int min,
int max)
返回min(包括)和max(包括)之间的一个随机整数
|
static String |
getIntString(int length)
随机生成指定长度的数字字符串
|
static long |
getLong()
随机返回一个long值
因为 java.util.Random 类使用只以 48 位表示的种子,所以此算法不会返回所有可能的 long值。 |
static String |
getString(char[] chars,
int length)
随机抽取指定字符数组中的字符,生成指定长度的字符串
|
static String |
getString(String str,
int length)
随机抽取指定字符串中的字符,生成指定长度的字符串
|
public static final int getInt(int min,
int max)
min - 返回的最小值max - 返回的最大值public static final String getIntString(int length)
length - public static final double getDouble()
public static final float getFloat()
public static final long getLong()
java.util.Random 类使用只以 48 位表示的种子,所以此算法不会返回所有可能的 long值。public static final boolean getBoolean()
public static final char getChar(char[] chars)
' 'chars - public static final char getChar(String str)
' 'str - public static final String getString(char[] chars, int length)
str - 用于提供字符来源的字符数组length - 生成的字符串的长度。如果长度小于1,则返回空字符串Copyright © 2020. All rights reserved.