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)
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)
' 'public static final char getChar(String str)
' 'public static final String getString(char[] chars, int length)
str - 用于提供字符来源的字符数组length - 生成的字符串的长度。如果长度小于1,则返回空字符串Copyright © 2019. All rights reserved.