int pointsDataLimit = 200;//限制条数
int size = dataList.size();//集合条数
int part = size/pointsDataLimit;//分批数
if(dataList.size()>pointsDataLimit){//判断是否有必要分批
for (int i = 0; i < part; i++) {
//分割
List<Long> listPage = dataList.subList(0, pointsDataLimit);
System.out.println("分割后的list:"+listPage);
//剔除
dataList.subList(0, pointsDataLimit).clear();
}
//处理剩余数据
if(!dataList.isEmpty()){
System.out.println("处理剩余数据:"+dataList);
}
}else{
//不满足分批数处理
System.out.println("不满足分批数处理:"+dataList);
}
07-04
4519
01-09
4455