<!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>27.1-jre</version>
</dependency>
Lists.partition
/**
* Lists.partition
* @author zhangjianhui6
* @date 2019/9/9.
*/
@Test
public void test07(){
List<Integer> numList = Lists.newArrayList(1, 2, 3, 4, 5, 6, 7, 8);
List<List<Integer>> lists = Lists.partition(numList,3);
System.out.println(JSONObject.toJSONString(lists)); // [[1, 2, 3], [4, 5, 6], [7, 8]]
}