您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页java将list分为指定大小的新集合

java将list分为指定大小的新集合

来源:华佗小知识
java将list分为指定⼤⼩的新集合

上代码:  

import java.util.ArrayList;import java.util.List;

public class JayCommonUtil {

/**

* 按指定⼤⼩,分隔集合,将集合按规定个数分为n个部分 *

* @param list * @param len * @return */

public static List> splitList(List list, int len) { if (list == null || list.size() == 0 || len < 1) { return null; }

List> result = new ArrayList>(); int size = list.size();

int count = (size + len - 1) / len;

for (int i = 0; i < count; i++) {

List subList = list.subList(i * len, ((i + 1) * len > size ? size : len * (i + 1))); result.add(subList); }

return result; }}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务