//例子
Map<Integer, String> mapDemo = new HashMap<>();map.put(10, "apple");map.put(20, "orange");map.put(30, "banana");map.put(40, "watermelon");map.put(50, "dragonfruit");

一、Map<Integer, Object>List<Integer>

//方法1
List<Integer> list1 = new ArrayList(mapDemo.keySet());
//方法2
List<Integer> list2 = mapDemo.keySet().stream().collect(Collectors.toList());

二、Map<Integer, Object>List<Object>

//方法1List<String> list3 = new ArrayList(mapDemo.values());//方法2List<String> list4 = mapDemo.values().stream().collect(Collectors.toList());

Java:Map转List (用stream实现)相关推荐

  1. 跟我学 Java 8 新特性之 Stream 流(六)收集

    转载自   跟我学 Java 8 新特性之 Stream 流(六)收集 我们前面的五篇文章基本都是在说将一个集合转成一个流,然后对流进行操作,其实这种操作是最多的,但有时候我们也是需要从流中收集起一些 ...

  2. 跟我学 Java 8 新特性之 Stream 流(二)关键知识点

    转载自   跟我学 Java 8 新特性之 Stream 流(二)关键知识点 我们的第一篇文章,主要是通过一个Demo,让大家体验了一下使用流API的那种酣畅淋漓的感觉.如果你没有实践,我还是再次呼吁 ...

  3. 跟我学 Java 8 新特性之 Stream 流(五)映射

    转载自   跟我学 Java 8 新特性之 Stream 流(五)映射 经过了前面四篇文章的学习,相信大家对Stream流已经是相当的熟悉了,同时也掌握了一些高级功能了,如果你之前有阅读过集合框架的基 ...

  4. Java 8 新特性之Stream API

    1. 概述 1.1 简介 Java 8 中有两大最为重要的改革,第一个是 Lambda 表达式,另外一个则是 Stream API(java.util.stream.*). Stream 是 Java ...

  5. java 多字段分组_java8 stream统计、汇总、多字段分组、多个列汇总统计

    前言 本文将展示groupingBy收集器的多个示例,阅读本文需要先准备Java Stream和Java收集器Collector的知识. 一.GroupingBy收集器 Java8的Stream AP ...

  6. Java中 方法引用、Stream流、及方法实例 D190401

    Java中 方法引用.Stream流.及方法实例 D190401 01.第三章:方法引用_什么是方法引用 1).什么是"方法引用":指引用现有的方法代替Lambda表达式--当我们 ...

  7. Java中Lambda表达式和stream的使用

    Java中Lambda表达式和stream的使用 转自 [*https://www.cnblogs.com/franson-2016/p/5593080.html*] 简介 (译者注:虽然看着很先进, ...

  8. Java 8 新特性之 Stream 流(五)映射

    经过了前面四篇文章的学习,相信大家对Stream流已经是相当的熟悉了,同时也掌握了一些高级功能了,如果你之前有阅读过集合框架的基石Collection接口,是不是在经过前面的学习,以前看不懂的东西,突 ...

  9. Java函数式编程 - 再谈Stream

    Java函数式编程 - 再谈Stream 1.reduce() 前一章节说了Stream一些使用方式,Stream.reduce()也是Stream中的一个终结操作.使用起来较为复杂一些 1.1 概念 ...

  10. 7. Java不可变集合和Stream流

    Java不可变集合和Stream流 1. 不可变集合 2. Stream流 2.1 概述 2.2 Stream流的获取 2.3 Stream流的常用API 2.4 Stream流的综合应用 2.5 收 ...

最新文章

  1. 【字符串】最长回文子串 ( 动态规划算法 ) ★
  2. Openlayers中使用Image的rotation实现车辆定位导航带转角(判断车辆图片旋转角度)
  3. vue 创建项目的命令
  4. python真假命题_python中的命题演算
  5. 中心城镇问题(长链剖分优化树形dp)
  6. MacBook/MacOS/Mac OS 关于启动/停止/重启服务(进程/程序)的命令
  7. 用python写的简单的http文件服务器demo
  8. Spring Boot 系列(一)快速入门
  9. 乐高机器人教室布置图片大全_圣诞节手抄报内容简单图片漂亮
  10. 鲲鹏支持java_#化鲲为鹏,我有话说# 鲲鹏弹性云服务器配置 JAVA 环境
  11. Python风格总结:数据结构
  12. 西门子mag6000接线_西门子(SIEMENS)妙声力系列电磁流量计变送器MAGFLO MAG5000 MAG6000中文使用手册.pdf...
  13. Android7.0 MTK 需求文档(一)
  14. 基于等分线性回归方法的城乡收入差距因素比较分析——以广东省为例
  15. 论本我、自我、超我对人工智能的启示
  16. html css 写百度页面,Html+CSS练习(百度注册页面)--div布局实现
  17. 国际贸易术语解释通则(DDP 完税后交货(……指定目的港))
  18. 学习笔记-SNN用STDP法的MNIST数据集识别代码深入阅读
  19. 3D立体画的绘制规律
  20. 背光尺寸怎么设计才合理?

热门文章

  1. 【学习笔记】在KEIL中stm32移植51代码时位定义变量的替换
  2. markdown编辑器使用测试-RAYTRACE
  3. 关于 Access 数据库数据类型
  4. python数据存储到access_Python操作Access数据库基本步骤分析
  5. 基于网络安全相关的开源项目技术预研分析报告
  6. 财智理财7破解思路与总结
  7. ib网卡命令_linux安装卸载IB网卡(mellanox)驱动
  8. JavaScript中使鼠标光标变为图片
  9. 关于U盘被写保护无法格式化的解决方法
  10. 基于微信小程序校内论坛系统设计与实现(毕业设计论文+数据库脚本+源码+答辩ppt)