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

三、输出

相关推荐
用户298698530145 小时前
Java 处理 Word 文档:如何批量修改超链接地址与显示文本
java·后端
asdfg12589635 小时前
BeanListHandler的通俗理解
java·数据库·oracle
麦麦麦当劳大王5 小时前
OpenClaw安装部署(Windows/Linux/MacOS)
linux·windows·macos
烁3475 小时前
shell脚本简单语法
linux·娱乐
namexingyun5 小时前
GPT-5.6 前端生成能力深度解析:kindle/kepler/Levi三版本UI实测与技术推演
java·前端·人工智能·gpt·机器学习·ui
码界索隆5 小时前
Python转Java系列:语法与类型系统
java·开发语言·python
asdfg12589635 小时前
入门后端开发从一本Java书开始
java
ch.ju5 小时前
Java程序设计(第3版)第四章——编译中的错误:无法覆盖
java·开发语言
JAVA面经实录9175 小时前
ZooKeeper 完整知识体系
java·zookeeper·架构