分批次处理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集合中的数据相关推荐

  1. c++使用单向链表存储一组有序数据_初试攻略丨计算机考研中数据结构知识点总结,硬核!...

    点击蓝字的小伙伴奖励酥鸡哦 苏世计算机考研,程序猿专属的学习分享社区 [声明:本文为原创文章,未经同意,严禁转载和抄袭,违者将追究其法律责任] 正文字2607,预计阅读7分钟 / 写在前面的话 / 初 ...

  2. 【Groovy】集合遍历 ( 操作符重载 | 集合中的 “ << “ 操作符重载 | 使用集合中的 “ << “ 操作符添加一个元素 | 使用集合中的 “ << “ 操作符添加一个集合 )

    文章目录 一.集合中的 " << " 操作符重载 1.使用集合中的 " << " 操作符添加一个元素 2.使用集合中的 " & ...

  3. 怎么提取pdf中的表格数据_如何从pdf第1部分中提取表格数据

    怎么提取pdf中的表格数据 In this article, we talk about the challenges and principles of extracting tabular dat ...

  4. oracle导入excel字段超过4000字符数据_产品思考:B端产品中,为什么批量导入功能很重要?...

    B端产品的重要价值是提高企业的办公效率,在企业的日常工作中批量录入数据的场景很多,所以批量导入是b端设计中很重要的一个功能.本文作者结合案例,分享了自己关于B端产品批量导入功能的思考. 在做b端产品的 ...

  5. 向内存中连续存入数据_内存节省到极致!Redis中这个数据结构,值得每个程序员了解...

    在之前我们介绍了,Redis有五种基础数据类型,分别是String,Set,List,Hash与SortSet. 今天我们又学习了一个命令,我们可以使用DEBUG OBJECT key查询Redis中 ...

  6. ajax post提交数据_第三十五天JavaScript中的ajax

    AJAX 1.ajax的简介 本小结参考:https://blog.csdn.net/caoxuecheng001/article/details/81290643 ​ Ajax 即"Asy ...

  7. app怎么调用mysql数据_教你如何拿别人APP中的数据

    开篇之前,我一直考虑这算不算侵权?只是兴趣,如果有人告知侵权的话,立马删除. 我所说的数据不是指拿别人app中的图片资源.而是程序运行所需要的数据. App中的数据无非两种,一种是网络数据,一种是本地 ...

  8. lego-loam数据_使用lego minifigures数据集在fastai中对datablocks api图像进行分类

    lego-loam数据 The topics covered in this post are as follows 这篇文章涵盖的主题如下 Introduction 介绍 The Task 任务 T ...

  9. python提取excel表中的数据_用python从excel工作表中提取和操作数据

    场景:我正在尝试编写一个python代码,它读取给定文件夹中的所有工作簿,获取每个工作簿的数据并将其放入单个数据帧中(每个工作簿都成为一个数据框,因此我可以单独操作它们).在 问题1:对于此代码,即使 ...

最新文章

  1. Python 标准库之 datetime
  2. RocketMQ 实战 集群监控平台搭建
  3. linux怎么运行exam,《 rh124-exam》linux练习
  4. AVR 又一个网址推荐
  5. boost::endian::order的用法测试程序
  6. 1 游戏逻辑架构,Cocos2d-x游戏项目创建,HelloWorld项目创建,HelloWorld程序分析,(CCApplicationProtocol,CCApplication,AppDeleg
  7. MyEclipse Build path contains duplicate entry
  8. 大学生能从计算机游戏中受益,2017年12月英语四级作文范文:大学生玩游戏
  9. oracle和Linux能兼容吗,Oracle基于Linux 7下的安装
  10. 保持皮肤水嫩有光泽,让皮肤保湿的土办法 - 生活至上,美容至尚!
  11. DenseNet详解
  12. wpf制作的画图软件
  13. Guice依赖注入(Provider)
  14. android 计时器函数,如何在Android中设置计时器
  15. Excel2010创建包含数据有效性的xls文件,再打开时有效性变无效
  16. spider pi 智能视觉六足机器人 开箱介绍 0602
  17. QT学习日记17——Qt数据库
  18. 使用Python下载flbook.com.cn电子书
  19. 自媒体娱乐热点素材怎么找?-即时热榜
  20. 实时最新中国省市区县geoJSON格式地图行政边界数据Echarts地图数据(可精确到街道级)

热门文章

  1. [原创]关于搭建企业级应用的AJAX框架
  2. 安装oaj2se出现问题
  3. 1968. 奶牛赛跑
  4. U盘安装WIN10时显示 windows无法安装到这个磁盘 选中的磁盘采用GPT分区形式
  5. 【虹科案例】Dimetix 激光测距传感器:筒仓内料位高度的测量
  6. 广东移动魔百盒M411A _905L3_线刷固件包
  7. mysql入门第一章
  8. office连接oracle,office2013怎么连接32位oracle
  9. 3Com发展史(摘录)
  10. maya2018英文翻译_maya2018英文怎么切换中文?