JAVA 实现将List集合分成指定大小的多个List集合(将List分成多个小List)

    技术2024-01-01  74

    第一步:修改pom文件

    <!-- https://mvnrepository.com/artifact/com.google.guava/guava --> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency>

    第二步:调用Lists API

    package com.example.demo; import com.google.common.collect.Lists; import org.apache.commons.lang.StringUtils; import java.util.*; import java.util.stream.Collectors; public class Tq { public static void main(String[] args) { long st = System.currentTimeMillis(); List<Integer> list = new ArrayList<>(); //43495 for (int i = 0; i < 100; i++) { list.add(i); } List<List<Integer>> partition = Lists.partition(list, 10); System.out.println("partition = " + partition); } }

    网上写的像下面这种都太麻烦了,遂产此博客,方便

    Processed: 0.010, SQL: 9