public class RandomUtil extends Object
| Constructor and Description |
|---|
RandomUtil() |
RandomUtil(Random random) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
choose(List<? extends T> list) |
static <T> T |
choose(List<? extends T> list,
Random rand) |
static <T> T |
choose(T[] array,
Random rand) |
int[] |
distinctIntegers(int num,
int max) |
int[] |
distinctIntegers(int num,
int min,
int max) |
static int[] |
distinctIntegers(int num,
int min,
int max,
Random rand) |
static int[] |
distinctIntegers(int num,
int max,
Random rand) |
Random |
getRandom() |
<T> List<T> |
sample(List<? extends T> list,
int num) |
static <T> List<T> |
sample(List<? extends T> list,
int num,
Random rand) |
<T> List<T> |
sampleUnique(List<? extends T> list,
int num) |
static <T> List<T> |
sampleUnique(List<? extends T> list,
int num,
Random rand) |
public RandomUtil()
public RandomUtil(Random random)
public <T> T choose(List<? extends T> list)
public Random getRandom()
public int[] distinctIntegers(int num,
int min,
int max)
public static int[] distinctIntegers(int num,
int min,
int max,
Random rand)
public int[] distinctIntegers(int num,
int max)
public static int[] distinctIntegers(int num,
int max,
Random rand)
Copyright © 2019. All rights reserved.