我有以下2个哈希映射,其中Message
是我创建的对象。
HashMap<String, Message> hmA = new HashMap<>(); //A
HashMap<String, HashMap<String, Message>> hmFinal = new HashMap<>();
如果我使用以下
填充hmA
hmA.put("Albert", new Message("Albert", "albert@hotmail.com", "122-4645 ));
hmA.put("Anthony", new Message("Anthony", "anthony@hotmail.com", "570-5214"));
hmA.put("Alphonso", new Message("Alphonso", "alphonso@hotmail.com", "888-5314"));
然后我将hmA
添加到hmFinal
hmFinal.put("A", hmA);
现在,如果我创建一个临时散列图
HashMap<String, Message> tempHM = new HashMap<>();
如果我只使用字母A进行搜索,如何使用hmA
将整个哈希地图tempHM
复制到hmFinal
?
基本上,如果用户想要查看与字母A关联的hashmap,我希望能够抓取所有hmA
并搜索其中的信息。