TreeMapTest2

package com.shujia.day15;

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

/*
    ArrayList嵌套HashMap
 */
public class TreeMapTest2 {
    public static void main(String[] args) {
        ArrayList<HashMap<Integer, String>> shuJia = new ArrayList<>();

        HashMap<Integer, String> clazz1 = new HashMap<>();
        clazz1.put(1001,"小红");
        clazz1.put(1002,"小白");
        clazz1.put(1003,"小小");
        clazz1.put(1001,"小龙");
        HashMap<Integer, String> clazz2 = new HashMap<>();
        clazz2.put(1001,"小黑");
        clazz2.put(1002,"小虎");
        HashMap<Integer, String> clazz3 = new HashMap<>();
        clazz3.put(1001,"小民");
        clazz3.put(1002,"小真");
        clazz3.put(1003,"小国");

        shuJia.add(clazz1);
        shuJia.add(clazz2);
        shuJia.add(clazz3);

        for (HashMap<Integer, String> clazz : shuJia) {
            System.out.println("======================================");
            Set<Map.Entry<Integer, String>> entries = clazz.entrySet();
            for (Map.Entry<Integer, String> entry : entries) {
                Integer key = entry.getKey();
                String value = entry.getValue();
                System.out.println(key+"-"+value);
            }
        }



    }
}
posted @ 2024-08-14 16:08  ていせい  阅读(1)  评论(0编辑  收藏  举报