java 从List<Integer> 中随机获取6个数

List<Integer> list 为不重复的数字集合,例如:1,2,3,4,5,6,7,8,9,10

从中随机获取不重复的6个数。代码如下。

1         List<Integer> list = new ArrayList<Integer>();
2         for(int i=0;i<30;i++){
3             list.add(i);
4         }
5         
6         for(int i = 0;i<6;i++){
7             //显示数字并将其从列表中删除,从而实现不重复.
8             System.out.println(list.remove(new Random().nextInt(list.size())));
9         }

最后输出结果如下:29、4、11、0、20、9

原文地址:https://www.cnblogs.com/yinq/p/6931527.html