package com.cy.test21;import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;/*** map结合嵌套list集合*/
public class MapIncludList {public static void main(String[] args) {HashMap<String, ArrayList<String>> map = new HashMap<String, ArrayList<String>>();ArrayList<String> list1 = new ArrayList<>();list1.add("诸葛亮");list1.add("赵云");map.put("三国演义", list1);ArrayList<String> list2 = new ArrayList<>();list2.add("唐僧");list2.add("孙悟空");map.put("西游记", list2);ArrayList<String> list3 = new ArrayList<>();list3.add("鲁智深");list3.add("武松");map.put("水浒传", list3);//获得map集合的键值Set<String> keys = map.keySet();for (String key : keys) {System.out.println(key);//通过键值来遍历valueArrayList<String> list = map.get(key);for (String value : list) {System.out.println("\t" + value);}}}
}

map集合嵌套list集合遍历方式相关推荐

  1. java遍历嵌套二维map输出下标_Map集合嵌套 4种遍历方式

    package com.oracle.demo01; import java.util.HashMap; import java.util.Iterator; import java.util.Map ...

  2. java map遍历_Java中Map集合的两种遍历方式

    Java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下Java中Map集合的两种遍历方式! 关于遍历Map集合的几 ...

  3. java中两种遍历集合的方式_Java中Map集合的两种遍历方式

    Java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下Java中Map集合的两种遍历方式! 关于遍历Map集合的几 ...

  4. Java集合篇:Map集合的几种遍历方式及性能测试

    文章目录 一.写在前面 二.正式开始探究之旅 1. Map集合一共有多少种遍历方式呢? 2.那这几种遍历方式的具体用法是啥样的呢? 2.1 keySet()方式遍历-------for循环 2.2 k ...

  5. Map集合的几种遍历方式

    Map<String ,String> map=new HashMap<String,String>(); map.put("1","value1 ...

  6. Java中List集合的三种遍历方式(全网最详)

    Map集合:链接: Map集合的五种遍历方式及Treemap方法 Set集合:链接: Java中遍历Set集合的三种方法 TreeSet集合:链接: Java深入了解TreeSet,和迭代器遍历方法 ...

  7. 集合嵌套存储和遍历元素的示例

    1 /** 2 * @Auther: lzy 3 * @Date: 2018/12/12 16:07 4 * @Description: 集合嵌套存储和遍历元素的示例 5 */ 6 public cl ...

  8. List集合的五种遍历方式:

    List集合的五种遍历方式: * 1.迭代器 * 2.增强for(JDK5.0) * 3.Stream流(JDK8.0,暂不掌握) * 4.List特有迭代器ListIterator * 5.普通fo ...

  9. HashMap集合 嵌套ArrayList集合

    开发工具与关键技术: IDEA 撰写时间:2022/5/17 HashMap集合 嵌套ArrayList集合 首先创建一个HashMap集合,HashMap的键值对分别为String和ArrayLis ...

最新文章

  1. Exchange2010配置实验(七)DAG配置实验
  2. C#操作SQL Server通用类
  3. Python基础入门之解释器安装
  4. 计算机二级测试试题及答案,2017计算机二级测试题及答案解释
  5. 为了满足自己的好奇心,搞了一个业余项目耍,没想到还给我带来了$3000的收入......
  6. Handler+MessageQueue等操作
  7. 基于R lavaan 进行SEM分析总结
  8. Packer Terraform 让 ESS 更灵活
  9. vue省市区三级地址文档
  10. python识别图片文字
  11. 在线打开.mpp文件工具备忘录
  12. sql server 2012 KB2716442安装错误解决方案(错误代码 0x84B20001)
  13. 怎样下载网页上的视屏到本地
  14. Java 批量压缩图片zip文件
  15. A1,A2,A3,A4纸的尺寸
  16. ClickOnce踩坑记录
  17. Comet OJ - 2019国庆欢乐赛(赛后整理)
  18. 炸弹小分队+蒲公英联机平台联机教程
  19. Android 10.0 Launcher3 单层app列表页排序功能实现
  20. 王峻涛访谈录(三)6688是干什么的?

热门文章

  1. Linux 命令 | 常用命令 wc 详解 + 实例
  2. vue实现多页面应用
  3. 运放參数解释及经常使用运放选型
  4. linux云服务器下载安装zookeeper
  5. 《写给中国人的经济学》
  6. 2021郴州市三中喜报高考成绩查询,2021郴州高中排名一览表
  7. 如何用python爬取网页数据,python爬取网页详细教程
  8. 雅可比主对角线(Jacobi diagonalization)化求对称矩阵的特征值(python,数值积分)
  9. 黑莓9900能否读取二代身份证啊 求证中
  10. 迅雷 v7.2.13.3884 新春特别版