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) |
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 static int[] distinctIntegers(int num, int min, int max, Random rand)
public static int[] distinctIntegers(int num, int max, Random rand)
public static <T> List<T> sampleUnique(List<? extends T> list, int num, Random rand)
public int[] distinctIntegers(int num, int min, int max)
public int[] distinctIntegers(int num, int max)
public <T> List<T> sampleUnique(List<? extends T> list, int num)
Copyright © 2015. All Rights Reserved.