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);
        }
    }

三、输出

相关推荐
阿拉斯攀登1 分钟前
第 13 篇 输入设备驱动(触摸屏 / 按键)开发详解,Linux input 子系统全解析
android·linux·运维·驱动开发·rk3568·瑞芯微·rk安卓驱动
代码探秘者2 分钟前
【大模型应用】1.了解RAG
java·人工智能·python·spring
sevenlin5 分钟前
Spring Boot 经典九设计模式全览
java·spring boot·设计模式
Barkamin5 分钟前
快速排序非递归实现
java·算法·排序算法
认真的小羽❅11 分钟前
0-1手写通用的 Excel 导入/导出工具类
java·excel
独自破碎E15 分钟前
【面试真题拆解】Java锁机制:synchronized、ReentrantLock、锁升级、可重入锁
java·开发语言·面试
努力往上爬de蜗牛15 分钟前
extends
java·开发语言
爱丽_18 分钟前
TCP 三次握手与四次挥手
服务器·网络·tcp/ip
逆境不可逃22 分钟前
【从零入门23种设计模式23】行为型之模板模式
java·开发语言·算法·设计模式·职场和发展·模板模式
IronMurphy24 分钟前
【算法二十五】105. 从前序与中序遍历序列构造二叉树 236. 二叉树的最近公共祖先
java·数据结构·算法