永发信息网

java中,对一个集合每循环20次调用接口服务,请大侠指教!

答案:2  悬赏:30  手机版
解决时间 2021-02-20 15:05
有一个List> lists 集合,这个集合的size不能确定。现在想把这个集合中每隔20个元素拿出来调用一次接口,假如:lists的长度小于等于20,那么直接调用接口,lists的长度大于20则先把前20个汇总成List调用接口,再把剩下的汇总调用接口,如果剩下的还大于20,则跟前边一样,继续先取出20个调用接口,以此类推!这个循环和判断该怎么写?
最佳答案
List> temp ;
int size = lists.size();
int maxCount = 20;
if(size<=maxCount ){
//直接调用接口
}else{
int count = size/maxCount ;
if(count%maxCount >0){
count++;
}
for(int i=0;i temp = new ArrayList<>();
for(int j=0;j temp.add(lists.get(i*maxCount+j));
}
//调用接口
temp = null;
}
}
全部回答
你有解决这个问题吗, 我也遇到这样的问题了, 不知如何处理了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
陕汽配件公司这个地址在什么地方,我要处理点
求to love第一季迅雷种子
是否构成关联交易?
魅族mx5怎么将应用添加到白名单
AI怎么修改画布大小?不是画板~~不要跟我说那
都市枫林地址有知道的么?有点事想过去
关于《红楼梦》,下列说法正确的是
S11型变压器可以超负荷使用吗?最多可以超负
电脑正在升级windows10,到了99/100不走了,
交通事故,我从十字路口人行道上下来,人行道
中华联合财产保险公司(温宿县支公司)地址在哪
我不知道人生要做什么,谁能给我指导?
弄了一下电脑后去睡觉,才一个小时,突然醒了
费用效益分析法中的经济净现值是用()将项目
时代驭菱双排小货车;汽油版,斗长2.5米,四轮,
推荐资讯
胸椎结核可出现()
如何从费铅(粉,渣)中提炼出银?又怎样从提炼出
英语题7~10、1~5求学霸帮忙
总是听到“沙龙”这个词,想问沙龙这个词是什
女王卫生巾一盒多少
汽车牌照的固封螺丝在哪里可以买
宝骏560和730哪哪乘坐更舒服
红梅批发商行这个地址在什么地方,我要处理点
汽车怠速时偶尔有抖动怎么判断问题和解决
我每小时行60千米.我的速度是爸爸的4分之1.小
下列不属于个人贷款特征的有()。A.贷款手续繁
某预测点与直径3m的风机相距20m,风机噪声声
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?