Lists.partition用法详解

文章目录

一、引入依赖

依赖于谷歌的guava 包

xml 复制代码
<!-- guava -->
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>28.1-jre</version>
        </dependency>

二、用法

将strings整个集合按照2个元素继续划分为多个集合。

java 复制代码
    public static void main(String[] args) {

        List<String> strings = new ArrayList<>();
        strings.add("1");
        strings.add("2");
        strings.add("3");
        strings.add("4");
        strings.add("5");
        strings.add("6");


        for (List<String> str : Lists.partition(strings, 2)){
            System.out.println(str);
        }
    }

三、输出

相关推荐
不急不躁12317 分钟前
Android16 给应用默认获取权限
android·java
LUCIFER17 分钟前
[驱动之路(九)——UART(串口)子系统]学习总结,万字长篇,一文彻底搞懂UART(串口)子系统(含串口数据收发流程解析)
linux·驱动开发
忙里偷闲学python21 分钟前
ceph介绍和安装
linux·ceph·kubernetes
C雨后彩虹28 分钟前
5G网络建设
java·数据结构·算法·华为·面试
码界奇点34 分钟前
基于Spring Boot的后台管理系统设计与实现
java·spring boot·后端·车载系统·毕业设计·源代码管理
爱敲点代码的小哥34 分钟前
json序列化和反序列化 和 数组转成json格式
java·前端·json
零度念者37 分钟前
Java IO/NIO 深度解析:从底层原理到高性能图片网关实战
java·nio
这是程序猿1 小时前
基于java的ssm框架经典电影推荐网站
java·开发语言·spring boot·spring·经典电影推荐网站
zhong_kh1 小时前
字符串判断
linux·运维·服务器