HashMap 嵌套 ArrayList
Posted zuixinxian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HashMap 嵌套 ArrayList相关的知识,希望对你有一定的参考价值。
package com.yjf.esupplier.common.test; import java.util.ArrayList; import java.util.HashMap; import java.util.Set; /** * @author shusheng * @description HashMap 嵌套 ArrayList * @Email [email protected] * @date 2018/12/18 14:59 */ public class HashMapIncludeArrayListDemo { public static void main(String[] args) { // 创建集合对象 HashMap<String, ArrayList<String>> hm = new HashMap<String, ArrayList<String>>(); // 创建元素集合 1 ArrayList<String> array1 = new ArrayList<String>(); array1.add("吕布"); array1.add("周瑜"); hm.put("三国演义", array1); // 创建元素集合 2 ArrayList<String> array2 = new ArrayList<String>(); array2.add("令狐冲"); array2.add("林平之"); hm.put("笑傲江湖", array2); // 创建元素集合 3 ArrayList<String> array3 = new ArrayList<String>(); array3.add("郭靖"); array3.add("杨过"); hm.put("神雕侠侣", array3); //遍历集合 Set<String> set = hm.keySet(); for (String key : set) { System.out.println(key); ArrayList<String> value = hm.get(key); for (String s : value) { System.out.println(" " + s); } } } }
以上是关于HashMap 嵌套 ArrayList的主要内容,如果未能解决你的问题,请参考以下文章
java 18 - 9 HashMap和ArrayList的嵌套3
java 18 - 7 HashMap和ArrayList的嵌套1