1、作用:
将一个集合拆分为几个集合,拆分得到的集合作为一个新的集合的元素
2、应用场景:
在批量新增时,传入的对象过多,可以先对集合进行拆分,再新增
注意:sqlserver的SQL中批量新增时传入的参数个数的上限2100,查询时,传入作为过滤条件的个数也是2100个
3、例子:
Public static void main(String[] args){
List<Integer> list=new ArrayList<>();
for(int i=0;i<1000;i++){
list.add(i);
}
CollectionUtil.split(list,100).stream().foreach(h->System.out.println(i));
}