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

三、输出

相关推荐
java1234_小锋3 小时前
Java高频面试题:Redis的Key和Value的设计原则有哪些?
java·redis·面试
欲买桂花同载酒5823 小时前
程序人生-Hello’s P2P
运维·服务器·数据库
八月的雨季 最後的冰吻3 小时前
FFmepg-- 38-Jitter Buffer固定值c程序分析
服务器·音视频
iPadiPhone3 小时前
流量洪峰下的数据守护者:InnoDB MVCC 全实现深度解析
java·数据库·mysql·面试
Nuopiane3 小时前
关于C#/Unity中单例的探讨
java·jvm·c#
win x3 小时前
JVM类加载及双亲委派模型
java·jvm
jyfool4 小时前
Ubuntu 远程桌面配置踩坑实录:从 TightVNC 到 x11vnc 的折腾之旅
linux·运维·ubuntu
毕设源码-赖学姐4 小时前
【开题答辩全过程】以 滑雪场租赁管理系统的设计与实现为例,包含答辩的问题和答案
java
Javatutouhouduan4 小时前
SpringBoot整合reids:JSON序列化文件夹操作实录
java·数据库·redis·html·springboot·java编程·java程序员
网硕互联的小客服4 小时前
服务器防火墙是如何区分正常流量和攻击流量?
运维·服务器·网络