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 分钟前
解决vite打包,base配置前缀,nginx的dist包找不到资源
服务器·前端·nginx
APIshop8 分钟前
京东关键词搜索接口完全指南
java·开发语言·数据库
不愿透露姓名的大鹏12 分钟前
Linux实操:ext4转换为xfs(含完整步骤+避坑指南)
linux·服务器
ZzzZZzzzZZZzzzz…13 分钟前
MySQL备份还原方法1----xtrabackup
linux·运维·数据库·mysql·xtrabackup·物理备份
Redemption14 分钟前
嵌软面试每日一阅----Linux驱动之字符设备驱动
linux·面试·职场和发展
东离与糖宝15 分钟前
HashMap从入门到源码:Java7/8/21区别+面试陷阱+高频追问合集
java·人工智能·面试
赵民勇16 分钟前
Linux桌面/usr/share/menu目录详解
linux
charlie11451419117 分钟前
嵌入式C++教程实战之Linux下的单片机编程:从零搭建 STM32 开发工具链(5):调试进阶篇 —— 从 printf 到完整 GDB 调试环境
linux·c++·单片机·学习·嵌入式·c
一根狗尾巴草35 分钟前
【Linux】linux软链接硬链接区别
linux·运维·服务器
wang090737 分钟前
Linux性能优化之CPU利用率
java·linux·运维