分批处理list中的数据_如何分批次处理List集合中的数据
分批次处理list中的数据
package com.O0115;
import java.util.ArrayList;
import java.util.List;
public class ListSplit {
public static void main(String[] args) {
List list = new ArrayList();
for(int i = 0;i<520;i++){
list.add(i);
}
ListSplit.test1(list);
}
public static void test1(List dataList){
int pointDataLimit = 50;
List newList = new ArrayList();
for (int i=0;i
//分批次处理
newList.add(dataList.get(i));
if(pointDataLimit == newList.size()||i == dataList.size()-1){
printList(newList);
newList.clear();
System.out.println("*");
System.out.println("====");
}
}
}
public static void printList(List dataList){
for(Object str : dataList){
System.out.print(str + "--");
}
}
}
运行结果:
/usr/dev/java/jdk1.8.0_131/bin/java -javaagent:/usr/dev/idea2018/idea-IU-181.5281.24/lib/idea_rt.jar=32977:/usr/dev/idea2018/idea-IU-181.5281.24/bin -Dfile.encoding=UTF-8 -classpath /usr/dev/java/jdk1.8.0_131/jre/lib/charsets.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/deploy.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/cldrdata.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/dnsns.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/jaccess.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/jfxrt.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/localedata.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/nashorn.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/sunec.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/sunjce_provider.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/sunpkcs11.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/ext/zipfs.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/javaws.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/jce.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/jfr.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/jfxswt.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/jsse.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/management-agent.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/plugin.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/resources.jar:/usr/dev/java/jdk1.8.0_131/jre/lib/rt.jar:/home/leyou04/IdeaProjects/testClass/out/production/testClass com.O0115.ListSplit
0--1--2--3--4--5--6--7--8--9--10--11--12--13--14--15--16--17--18--19--20--21--22--23--24--25--26--27--28--29--30--31--32--33--34--35--36--37--38--39--40--41--42--43--44--45--46--47--48--49--*
====
50--51--52--53--54--55--56--57--58--59--60--61--62--63--64--65--66--67--68--69--70--71--72--73--74--75--76--77--78--79--80--81--82--83--84--85--86--87--88--89--90--91--92--93--94--95--96--97--98--99--*
====
100--101--102--103--104--105--106--107--108--109--110--111--112--113--114--115--116--117--118--119--120--121--122--123--124--125--126--127--128--129--130--131--132--133--134--135--136--137--138--139--140--141--142--143--144--145--146--147--148--149--*
====
150--151--152--153--154--155--156--157--158--159--160--161--162--163--164--165--166--167--168--169--170--171--172--173--174--175--176--177--178--179--180--181--182--183--184--185--186--187--188--189--190--191--192--193--194--195--196--197--198--199--*
====
200--201--202--203--204--205--206--207--208--209--210--211--212--213--214--215--216--217--218--219--220--221--222--223--224--225--226--227--228--229--230--231--232--233--234--235--236--237--238--239--240--241--242--243--244--245--246--247--248--249--*
====
250--251--252--253--254--255--256--257--258--259--260--261--262--263--264--265--266--267--268--269--270--271--272--273--274--275--276--277--278--279--280--281--282--283--284--285--286--287--288--289--290--291--292--293--294--295--296--297--298--299--*
====
300--301--302--303--304--305--306--307--308--309--310--311--312--313--314--315--316--317--318--319--320--321--322--323--324--325--326--327--328--329--330--331--332--333--334--335--336--337--338--339--340--341--342--343--344--345--346--347--348--349--*
====
350--351--352--353--354--355--356--357--358--359--360--361--362--363--364--365--366--367--368--369--370--371--372--373--374--375--376--377--378--379--380--381--382--383--384--385--386--387--388--389--390--391--392--393--394--395--396--397--398--399--*
====
400--401--402--403--404--405--406--407--408--409--410--411--412--413--414--415--416--417--418--419--420--421--422--423--424--425--426--427--428--429--430--431--432--433--434--435--436--437--438--439--440--441--442--443--444--445--446--447--448--449--*
====
450--451--452--453--454--455--456--457--458--459--460--461--462--463--464--465--466--467--468--469--470--471--472--473--474--475--476--477--478--479--480--481--482--483--484--485--486--487--488--489--490--491--492--493--494--495--496--497--498--499--*
====
500--501--502--503--504--505--506--507--508--509--510--511--512--513--514--515--516--517--518--519--*
====
Process finished with exit code 0
标签:jdk1.8,java,lib,批次,List,dev,131,usr,集合
来源: https://blog.csdn.net/qq_40401732/article/details/86498727
分批处理list中的数据_如何分批次处理List集合中的数据相关推荐
- c++使用单向链表存储一组有序数据_初试攻略丨计算机考研中数据结构知识点总结,硬核!...
点击蓝字的小伙伴奖励酥鸡哦 苏世计算机考研,程序猿专属的学习分享社区 [声明:本文为原创文章,未经同意,严禁转载和抄袭,违者将追究其法律责任] 正文字2607,预计阅读7分钟 / 写在前面的话 / 初 ...
- 【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )
文章目录 一.集合中的 " << " 操作符重载 1.使用集合中的 " << " 操作符添加一个元素 2.使用集合中的 " & ...
- 怎么提取pdf中的表格数据_如何从pdf第1部分中提取表格数据
怎么提取pdf中的表格数据 In this article, we talk about the challenges and principles of extracting tabular dat ...
- oracle导入excel字段超过4000字符数据_产品思考:B端产品中,为什么批量导入功能很重要?...
B端产品的重要价值是提高企业的办公效率,在企业的日常工作中批量录入数据的场景很多,所以批量导入是b端设计中很重要的一个功能.本文作者结合案例,分享了自己关于B端产品批量导入功能的思考. 在做b端产品的 ...
- 向内存中连续存入数据_内存节省到极致!Redis中这个数据结构,值得每个程序员了解...
在之前我们介绍了,Redis有五种基础数据类型,分别是String,Set,List,Hash与SortSet. 今天我们又学习了一个命令,我们可以使用DEBUG OBJECT key查询Redis中 ...
- ajax post提交数据_第三十五天JavaScript中的ajax
AJAX 1.ajax的简介 本小结参考:https://blog.csdn.net/caoxuecheng001/article/details/81290643 Ajax 即"Asy ...
- app怎么调用mysql数据_教你如何拿别人APP中的数据
开篇之前,我一直考虑这算不算侵权?只是兴趣,如果有人告知侵权的话,立马删除. 我所说的数据不是指拿别人app中的图片资源.而是程序运行所需要的数据. App中的数据无非两种,一种是网络数据,一种是本地 ...
- lego-loam数据_使用lego minifigures数据集在fastai中对datablocks api图像进行分类
lego-loam数据 The topics covered in this post are as follows 这篇文章涵盖的主题如下 Introduction 介绍 The Task 任务 T ...
- python提取excel表中的数据_用python从excel工作表中提取和操作数据
场景:我正在尝试编写一个python代码,它读取给定文件夹中的所有工作簿,获取每个工作簿的数据并将其放入单个数据帧中(每个工作簿都成为一个数据框,因此我可以单独操作它们).在 问题1:对于此代码,即使 ...
最新文章
- Python 标准库之 datetime
- RocketMQ 实战 集群监控平台搭建
- linux怎么运行exam,《 rh124-exam》linux练习
- AVR 又一个网址推荐
- boost::endian::order的用法测试程序
- 1 游戏逻辑架构,Cocos2d-x游戏项目创建,HelloWorld项目创建,HelloWorld程序分析,(CCApplicationProtocol,CCApplication,AppDeleg
- MyEclipse Build path contains duplicate entry
- 大学生能从计算机游戏中受益,2017年12月英语四级作文范文:大学生玩游戏
- oracle和Linux能兼容吗,Oracle基于Linux 7下的安装
- 保持皮肤水嫩有光泽,让皮肤保湿的土办法 - 生活至上,美容至尚!
- DenseNet详解
- wpf制作的画图软件
- Guice依赖注入(Provider)
- android 计时器函数,如何在Android中设置计时器
- Excel2010创建包含数据有效性的xls文件,再打开时有效性变无效
- spider pi 智能视觉六足机器人 开箱介绍 0602
- QT学习日记17——Qt数据库
- 使用Python下载flbook.com.cn电子书
- 自媒体娱乐热点素材怎么找?-即时热榜
- 实时最新中国省市区县geoJSON格式地图行政边界数据Echarts地图数据(可精确到街道级)