java使用guava对list进行分割分批处理

public static void main(String[] args) {
    //使用guava对list进行分割
    List<String> list2 = new ArrayList<>();

    for (int i = 0; i < 50; i++) {
        list2.add(i + "");
    }
    //按每10个一组分割
    List<List<String>> parts = Lists.partition(list2, 10);
    parts.stream().forEach(list -> {
        System.out.println(list);
    });
}
  • 2020-08-12 15:12:43

Load More