美文网首页
List每次取100条进行处理

List每次取100条进行处理

作者: youpd | 来源:发表于2020-03-25 15:25 被阅读0次

/**
* 通过list的 subList(int fromIndex, int toIndex)方法实现
* @param sourList 源list
* @param batchCount 分组条数
*/
public static void dealBySubList(List<Object> sourList, int batchCount){
int sourListSize = sourList.size();
int subCount = sourListSize%batchCount==0 ? sourListSize/batchCount : sourListSize/batchCount+1;
int startIndext = 0;
int stopIndext = 0;
for(int i=0;i<subCount;i++){
stopIndext = (i==subCount-1) ? stopIndext + sourListSize%batchCount : stopIndext + batchCount;
List<Object> tempList = new ArrayList<Object>(sourList.subList(startIndext, stopIndext));
printList(tempList);
startIndext = stopIndext;
}
}

————————————————
版权声明:本文为CSDN博主「hunheidaode」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hunheidaode/article/details/100098077

相关文章

  • List每次取100条进行处理

    /*** 通过list的 subList(int fromIndex, int toIndex)方法实现*...

  • Python之切片

    1.对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,应该怎么...

  • 8、切片

    8.1 对List进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = [...

  • 8、切片

    1、对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['A...

  • 【python☞6】切片--学习笔记

    对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Ada...

  • 使用tf.reduce_mean()做avg_pool

    axis表示按那个维度进行取平均值,当axis参数为list时,会按照list的值依次进行取平均,对于二维张量其取...

  • Java 7和Java 8对list的双层循环处理

    一、准备 Java 处理 List 的双层循环,一般都是当两个 List 某个值满足某条件时候,进行相应的处理。需...

  • pandas语法

    注:pandas一般处理数据较慢,如果需要处理百万以上的数据,请转成list进行处理。结束后,在转回pandas ...

  • python中list的一些属性

    首先明确: 1、列表list是一种数据结构 2、list可以进行的操作:索引,取部分(也叫切片),加,乘,检查成员...

  • python:照片墙设计,将照片布局成爱心形状~

    python照片墙设计 代码规划: 将爬虫爬取的图片进行处理,减小尺寸 将处理好的图片进行照片墙设计 图片处理Im...

网友评论

      本文标题:List每次取100条进行处理

      本文链接:https://www.haomeiwen.com/subject/dsfxuhtx.html