java list分组操作
list分组操作 Guava包提供了对list进行分组操作的方法 Lists.partition(List<T> list, int size) 。 目的: 将 list 按照指定的长度进行分割,返回一个新的 List<List<T>> 集合。 举例: public static void main ( String [ ] args ) { // 新建一个list List < Integer > list = Lists . newArrayList ( 1 , 2 , 3 , 4 , 5 , 6 , 7 ) ; // 指定长度为3进行分割,返回新的List<List<T>>集合 List < List < Integer > > partition = Lists . partition ( list , 3 ) ; // 打印分割好的list System . out . println ( "partition:" + partition ) ; // 打印分割好的list中的每个元素 partition . forEach ( System . out : : println ) ; } 运行结果: 来源: CSDN 作者: Blueberry ice 链接: https://blog.csdn.net/qq_36223908/article/details