`

平均分割list

    博客分类:
  • Java
阅读更多
private static List<List<Integer>> splitList(List<Integer> lists,int limit){  
    int size=lists.size();  
      
    List<List<Integer>> list=new ArrayList<List<Integer>>();  
    if(limit>size){  
        list.add(lists);  
        return list;  
    }  
    int result=0;  
    for(int i=0;i<size;i=i+limit){  
        result=i+limit;  
        if(result>size){  
            result=size;  
        }  
        list.add(lists.subList(i, result));  
    }  
    return list;  
}
分享到:
评论

相关推荐

    java中将一个List等分成n个list的工具方法(推荐)

    下面小编就为大家带来一篇java中将一个List等分成n个list的工具方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    java8中Stream的使用以及分割list案例

    主要介绍了java8中Stream的使用以及分割list案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    python分割列表(list)的方法示例

    主要给大家介绍了python分割列表(list)的方法,文中给出了详细的示例代码大家参考学习,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

    java实现把一个List集合拆分成多个的操作

    主要介绍了java实现把一个List集合拆分成多个的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    Python3 把一个列表按指定数目分成多个列表的方式

    如果我们需要将一个列表按指定数目分成多个列表:比如[1,2,3,4,5,6,7,8,9,10]分成[1,2,3][4,5,6][7,8,9][10],我们可以建立一个列表分割的函数split_list.py。 def list_of_groups(init_list, children_list_len): ...

    matlab精度检验代码-article_classifier:article_classifier

    classList.txt”中,唯一词列表存储在“ wordList.txt”中 现在,TF矩阵存储在“ tf.mat”中 打开Matlab并在命令行中键入“ naiveBayes”。 确保“ naiveBayes.m”和“ tf.mat”文件位于Matlab的工作目录中。 随机...

    C++实现自顶向下的归并排序算法

    1. 先将长度为N的无序序列分割平均分割为两段 2. 然后分别对前半段进行归并排序、后半段进行归并排序 3. 最后再将排序好的前半段和后半段归并 过程(2)中进行递归求解,最终下图详细的分解了自顶向下的合并算法的...

    数据结构与算法分析Java语言描述(第二版)

    表、栈和队列3.1 抽象数据类型3.2 表ADT3.2.1 表的简单数组实现3.2.2 简单链表3.3 JavaCollectionsAPI中的表3.3.1 Collection接口3.3.2 Iterator接口3.3.3 List接口、ArrayList类和LinkedList类3.3.4 例:remove...

    数据结构与算法分析-Java语言描述(第2版)_2_2

    3.1 抽象数据类型 3.2 表adt 3.2.1 表的简单数组实现 3.2.2 简单链表 3.3 javacollectionsapi中的表 3.3.1 collection接口 3.3.2 iterator接口 3.3.3 list接口、arraylist类和linkedlist类 3.3.4...

    数据结构与算法分析-Java语言描述(第2版)_1_2

    3.1 抽象数据类型 3.2 表adt 3.2.1 表的简单数组实现 3.2.2 简单链表 3.3 javacollectionsapi中的表 3.3.1 collection接口 3.3.2 iterator接口 3.3.3 list接口、arraylist类和linkedlist类 3.3.4...

    数据结构与算法分析_Java语言描述(第2版)]

    表、栈和队列3.1 抽象数据类型3.2 表ADT3.2.1 表的简单数组实现3.2.2 简单链表3.3 JavaCollectionsAPI中的表3.3.1 Collection接口3.3.2 Iterator接口3.3.3 List接口、ArrayList类和LinkedList类3.3.4 例:remove...

    数据结构与算法分析 Java语言描述第2版

    表、栈和队列3.1 抽象数据类型3.2 表ADT3.2.1 表的简单数组实现3.2.2 简单链表3.3 JavaCollectionsAPI中的表3.3.1 Collection接口3.3.2 Iterator接口3.3.3 List接口、ArrayList类和LinkedList类3.3.4 例:remove...

    数据结构与算法分析_Java语言描述(第2版)

    3.3.3 List接口、ArrayList类和LinkedList类 3.3.4 例:remove方法对LinkedList类的使用 3.3.5 关于ListIterator接口 3.4 ArrayList类的实现 3.4.1 基本类 3.4.2 迭代器、Java嵌套类和内部类 3.5 LinkedList类...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    7.2.4 参数列表(Parameter List) 159 7.2.5 方法体(Method Body) 160 7.2.6 方法串串烧 160 7.3 方法的参数:让汽车加速 161 7.3.1 方法的参数:让汽车可以加速 161 7.3.2 带参数的方法有何不同? 162 ...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    7.2.4 参数列表(Parameter List) 159 7.2.5 方法体(Method Body) 160 7.2.6 方法串串烧 160 7.3 方法的参数:让汽车加速 161 7.3.1 方法的参数:让汽车可以加速 161 7.3.2 带参数的方法有何不同? 162 ...

    Visual C++程序开发范例宝典(光盘) 第四部分

    实例259 利用聚集函数AVG求某班学生的平均年龄 实例260 利用聚集函数COUNT求日销售额大于某值的商品数 9.9 多表查询 实例261 利用FROM子句进行多表查询 实例262 合并多个结果集 9.10 嵌套查询 实例263 简单...

    Visual C++程序开发范例宝典(光盘) 第八部分

    实例259 利用聚集函数AVG求某班学生的平均年龄 实例260 利用聚集函数COUNT求日销售额大于某值的商品数 9.9 多表查询 实例261 利用FROM子句进行多表查询 实例262 合并多个结果集 9.10 嵌套查询 实例263 简单...

    Visual C++ 程序开发范例宝典 源码 光盘 part2

    cc实例258 利用聚集函数SUM对销售额进行汇总 cc实例259 利用聚集函数AVG求某班学生的平均年龄 cc实例260 利用聚集函数COUNT求日销售额大于某值的商品数 9.9 多表查询 cc实例261 利用FROM子句进行多表查询 ...

    Visual C++程序开发范例宝典(PDF扫描版).part3

     cc实例259 利用聚集函数AVG求某班学生的平均年龄   cc实例260 利用聚集函数COUNT求日销售额大于某值的商品数   9.9 多表查询   cc实例261 利用FROM子句进行多表查询   cc实例262 合并多个结果集   ...

Global site tag (gtag.js) - Google Analytics