Java 多个List合并

多个同类型集合合并,可以使用可变参数,定义一个专门的方法,参考代码如下:

public class Main {public static void main(String[] args) {List<Integer> list1 = Arrays.asList(1, 2);List<Integer> list2 = Arrays.asList(3, 4);List<Integer> list3 = Arrays.asList(5, 6);List<Integer> integers = mergeList(list1, list2, list3);System.out.println(integers);List<String> list4 = Arrays.asList("A", "B");List<String> list5 = Arrays.asList("C", "D");List<String> list6 = Arrays.asList("E", "F");List<String> strings = mergeList(list4, list5, list6);System.out.println(strings);}public static <T> List<T> mergeList(List<T>... list){List<T> res = new ArrayList<>();if (Objects.nonNull(list)) {for (List<T> l : list) {res.addAll(l);}}return res;}
}

参考代码运行结果如下:

[1, 2, 3, 4, 5, 6]
[A, B, C, D, E, F]

Java 多个List合并相关推荐

  1. java 两个stream合并_Java Stream 流如何进行合并操作

    1. 前言 Java Stream Api 提供了很多有用的 Api 让我们很方便将集合或者多个同类型的元素转换为流进行操作.今天我们来看看如何合并 Stream 流. 2. Stream 流的合并 ...

  2. ELK下logstash收集java日志,多行合并成一行

    介绍 使用codec的multiline插件实现多行匹配,这是一个可以将多行进行合并的插件,而且可以使用what指定将匹配到的行与前面的行合并还是和后面的行合并. 1.java日志收集测试 input ...

  3. Java POI 对Excel合并单元格的数据处理

    Java POI 对Excel合并单元格的数据处理 最近在项目开发过程中,有个一个导入Excel文件处理合并单元格数据的需求,就自己在网上找了一个模板,自己进行二次开发来开发需求. Excel工具类 ...

  4. java实现word文件合并

    java实现word文件合并 前言 一.Spire.Doc.jar 二.使用步骤 1.引入库 2.写接口 前言 本文使用了Free Spire.Office for Java这个工具,下面是官网地址 ...

  5. java excel导出(表头合并,多行表头)

    java excel导出(表头合并,多行表头) 原创:http://www.cnblogs.com/NJM-F/p/10222152.html @RequestMapping(value=" ...

  6. Java实现多张图片合并成一份PDF文件

    Java实现多张图片合并成一份PDF文件,一行两列展示 引入依赖包 <dependency><groupId>com.lowagie</groupId><ar ...

  7. java利用ffmpeg追加合并视频文件

    java利用ffmpeg追加合并视频文件 首先要用到ffmpeg,可以根据操作系统自行下载 每个视频格式要一样,分辨率要一样 多个视频地址以list存放,直接上代码 /*** 合并视频文件* @par ...

  8. java jtable 单元格合并_JTable 单元格合并 【转】

    最近,我为了做一个管理系统,需要用到合并JTable的单元格.查找了很多资料,终于简单的实现了.现在把代码共享出来,希望对大家有用. 本程序主要实现行的合并,列的合并大家可以根据下面的代码修改. CM ...

  9. java二维数组合并_java怎么合并二维数组

    import java.util.ArrayList; import java.util.HashSet; import java.util.Hashtable; import java.util.I ...

最新文章

  1. go语言的iota是什么意思_关于Golang中的iota
  2. Silverlight从客户端上传文件到服务器
  3. VS2010集成Qt5.2环境搭建
  4. Linux 脚本、 正则表达式 等
  5. linux上的中国象棋游戏下载,中国象棋下载_中国象棋最新下载_玩一玩游戏
  6. com组件调用regsvr32的时候调试DllRegisterServer时候遇到的问题
  7. st语言 数组的常用方法_三菱ST语言编程中常用的函数/功能块使用方法
  8. android开发_ViewGroup(组视图)-- 五大布局
  9. 【读书笔记】金字塔原理-构建金字塔的序言
  10. 凭借这份《2022测试面经》候选者逆袭面试官,offer拿到手软
  11. Java毕业设计_班级网站
  12. Vue中图片实现毛玻璃效果
  13. 苹果3D物体捕捉Object Capture功能实现教程
  14. 强化学习笔记(2)深度学习tensorflow2.5以上版本环境安装
  15. 浅谈:前端如何赋能业务?
  16. 最多能喝多少啤酒(3)
  17. 什么是FPGA工程师的核心竞争力
  18. python3网络爬虫:爬取堆糖照片
  19. Hutool导出excel带前台Base64图片
  20. 2016华为校招上机笔试练习题

热门文章

  1. 5680t开局及开通
  2. vue实现详情页返回列表页,数据不加载且页面原有位置不变
  3. 解决flask循环引用的问题
  4. 全套简易外贸邮件模板
  5. 【Docker实战】使用Docker部署Tomcat
  6. unity 3种message消息管理使用
  7. Vue Element 表格实现拖拽排序
  8. 测底解决Unity TileMap缝隙问题
  9. HP-UX 主机巡检-nickel 脚本命令细细读--系统信息
  10. 群晖NAS无法联机怎么办?