欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

生成某个范围内的随机数

程序员文章站 2022-07-13 08:00:38
...
/**
 * @Description: 生成某个[start, end]内的 size个随机数
 * @MethodName: getRandom
 * @Param start: 最小值
 * @Param end: 最大值
 * @Param size:     生成的随机数个数       
 * @Return java.util.List<java.lang.Integer>
 */
static List<Integer> getRandom(int start, int end, int size) {

    end += 1;
    Random radn = new Random();
    List<Integer> list = Lists.newArrayList();
    for (int i = 0; i < size; i++) {
        int i1 = radn.nextInt(end) % (end - start) + start;
        list.add(i1);
        System.out.println(i1);
    }
    return list;
}

 

相关标签: Java java