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

三、输出

相关推荐
信码由缰17 分钟前
Java数据库应用原型
java
AC是你的谎言28 分钟前
c++仿muduo库实现高并发服务器--connection类
linux·服务器·c++·学习
fantasy5_530 分钟前
手写一个C++字符串类:从底层理解String的实现
java·jvm·c++
sanzk1 小时前
S7-PLCSIM Advanced V3.0下载PLC显示红色IP
服务器·网络·tcp/ip
风123456789~1 小时前
【Linux专栏】多层变量的重定向赋值
linux·运维·服务器
起这个名字1 小时前
Langchain4j Rag 知识库教程
java·后端
Autism1141 小时前
javase-day22-stream
java·开发语言·windows·笔记
零戚1 小时前
使用cursor/vscode开发服务器远程桌面应用(X11转发)
服务器·ide·vscode
uxiang_blog1 小时前
Linux学习之旅4
linux·运维·学习
fouryears_234171 小时前
IDEA推送github,身份认证错误:Cannot assign requested address: getsockopt 解决方法
java·ide·intellij-idea