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

三、输出

相关推荐
一 乐21 分钟前
宠物猫店管理|宠物店管理|基于Java+vue的宠物猫店管理管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·后端·宠物管理
r***998223 分钟前
在2023idea中如何创建SpringBoot
java·spring boot·后端
熊猫比分管理员36 分钟前
【全栈源码解决方案】Vue+Java四端齐全,一周交付可运行项目!
java·前端·vue.js
chen_note42 分钟前
K8s的配置存储与实战
java·容器·kubernetes·volume·k8s存储
i***395844 分钟前
ShardingSphere-jdbc 5.5.0 + spring boot 基础配置 - 实战篇
java·spring boot·后端
E***q5391 小时前
后端服务限流实现,Spring Cloud Alibaba Sentinel
java·开发语言·sentinel
Jeremy爱编码1 小时前
手写LRU 缓存
java·spring·缓存
HalvmånEver1 小时前
Linux:基础开发工具(五)
linux·运维·服务器
qq_278984131 小时前
ubuntu vlan网络设置
linux·服务器·网络
期待のcode1 小时前
springboot的热部署和静态资源映射规则
java·spring boot·后端