首页 > 其他分享 >创建一个HashMap集合,它包含三个元素,每一个元素都是ArrayList类型的. 每一个ArrayList的元素是String类型的

创建一个HashMap集合,它包含三个元素,每一个元素都是ArrayList类型的. 每一个ArrayList的元素是String类型的

时间:2022-10-17 19:34:11浏览次数:80  
标签:HashMap hs ArrayList 元素 add 集合 String

package package6;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;

public class HashMapIncludeArraylistDemo {
    public static void main(String[] args) {
        //创建HashMap集合
        HashMap<String, ArrayList<String>> hs =new HashMap<>();
        //创建ArrayList集合对象
        ArrayList<String> arrayList1 =new ArrayList<>();
        ArrayList<String> arrayList2 =new ArrayList<>();
        ArrayList<String> arrayList3 =new ArrayList<>();
        //ArrayList集合添加元素
        arrayList1.add("诸葛亮");
        arrayList1.add("赵云");
        arrayList2.add("唐僧");
        arrayList2.add("孙悟空");
        arrayList3.add("武松");
        arrayList3.add("鲁智深");
        //把ArrayList集合作为元素添加到HashMap集合
        hs.put("三国演义",arrayList1);
        hs.put("西游记",arrayList2);
        hs.put("水浒传",arrayList3);
        //遍历HashMap集合
        Set<String> keySet = hs.keySet();
        for(String key :keySet){
            ArrayList<String> value = hs.get(key);
            System.out.println(key);
            for(String s:value){
                System.out.println(s);
            }
        }


    }
}

运行结果

水浒传
武松
鲁智深
三国演义
诸葛亮
赵云
西游记
唐僧
孙悟空

标签:HashMap,hs,ArrayList,元素,add,集合,String
From: https://www.cnblogs.com/knlf/p/16800321.html

相关文章