java list中随机取出几条数据,list中随机取出1条数据,list中随机取出一条数据,list中随机取出3条数据,list中随机取出三条数据

作者:施自扬
微信号:sszzyy123aabbcc

Java:list中随机取出几条数据

1.公用方法:

参数:list 集合,count 要取的条数
java list中随机取出几条数据,list中随机取出1条数据,list中随机取出一条数据,list中随机取出3条数据,list中随机取出三条数据

2.请求的main方法:

java list中随机取出几条数据,list中随机取出1条数据,list中随机取出一条数据,list中随机取出3条数据,list中随机取出三条数据

3.代码复制:

public static List GetRandomThreeInfoList(List list, int count) {
List olist = new ArrayList<>();
if (list.size() <= count) {
return list;
} else {
Random random = new Random();
for (int i = 0 ;i<count;i++){
int intRandom = random.nextInt(list.size() - 1);
olist.add(list.get(intRandom));
list.remove(list.get(intRandom));
}
return olist;
}
}