首页 » 技术分享 » Java List分组

Java List分组

 

应用场景:需要批量处理业务数据,业务数据量很大时,数据库批量操作(查询,更新)会存在性能隐患,或者调用其他业务接口,业务接口内操作了数据库,这时要考虑分批操作

List分组
方案一:
使用Guava的工具类Lists.Partition

List<Integer> numList = Lists.newArrayList(1, 2, 3, 4, 5, 6, 7, 8);

List<List<Integer>> partList = Lists.partition(numList, 3);

联想:集合的复杂分组,分组要按匹配条件

转载自原文链接, 如需删除请联系管理员。

原文链接:Java List分组,转载请注明来源!

0