代码
/**
* Lambda 表达式的使用
*/
@Test
void Lambda() {
ArrayList<String> list = new ArrayList<>();
for (int i = 0; i < 2000; i++) {
list.add(i + "");
}
//切割成10个list
int limit = 10;
//每个list里面存100条数据
int input = 100;
List<List<String>> splitList = Stream.iterate(0, n -> n + 1).limit(limit).
map(a -> list.stream().skip(a * input).limit(input).collect(Collectors.toList())).
collect(Collectors.toList());
System.out.println(splitList);
long count = splitList.stream().count();
}