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

三、输出

相关推荐
mzhan0176 小时前
Linux: signal: SIGALRM; alarm: ITIMER_REAL
linux·运维·服务器
●VON6 小时前
纯ArkUI实现7层拟物3D环形进度图:零依赖的视觉革命
服务器·3d·app·鸿蒙·von
mzhan0176 小时前
Linux: compare的直观性
java·linux·服务器
mask哥6 小时前
力扣算法java实现汇总整理(下)
java·算法·leetcode
爱喝水的鱼丶6 小时前
SAP-ABAP:SAP 与 ABAP 关联逻辑与入门路径:业务×开发的协作指南
服务器·前端·数据库·学习·sap·abap
原来是猿7 小时前
TCP Server 业务扩展实战:从 Echo 到远程命令执行与词典翻译
linux·运维·服务器
小陈的进阶之路7 小时前
Python系列课(2)——判断
java·前端·python
刚子编程7 小时前
C# Join 进阶:GroupJoin、性能对决与自定义比较器
java·servlet·c#·join
漫随流水7 小时前
IDEA快速生成构造方法(空参、带参)
java·intellij-idea
spencer_tseng7 小时前
Spring Boot 3.0+ jakarta.*
java·spring boot