我们在使用list工具是时候会遇到单个list超10W的数据处理起来非常浪费时间,我们就像到分组处理
ListUtils.partition的用法
只要是list类型的数组不管泛型是什么数据都可以进行分组
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.10</version>
</dependency>
org.apache.commons.collections4.ListUtils
把你的list数组放进去设置每组放多少数据(图中设置的是2000),该工具会自动帮你分好数组
List<List<OrderVo>> averageAssign = ListUtils.partition("你的list数组", 2000);