创建指定个数,指定最小值,最大值的随机数

/**
     *  创建指定个数,指定最小值,最大值的随机数
     * @author ztd
     * @param count 随机数个数
     * @param minVal 随机数最小值
     * @param maxVal 随机数最大值
     * @return
     */
    public static List<Integer> createRandomList(int count, Integer minVal, Integer maxVal) {
        ArrayList<Integer> list = new ArrayList<>();
        while (list.size() < count) {
            list.add(new Random().ints(minVal, (maxVal + 1)).findFirst().getAsInt());
        }
        return list;
    }

猜你喜欢

转载自blog.51cto.com/357712148/2348721