永发信息网

hashmap怎么嵌套hashmap

答案:2  悬赏:70  手机版
解决时间 2021-04-03 14:27
  • 提问者网友:凉末
  • 2021-04-02 19:34
hashmap怎么嵌套hashmap
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-04-02 20:23
import java.util.HashMap;
import java.util.Map;

public class Test {
public static void main(String[] args) {
Map map1 = new HashMap();
map1.put("hey1","val1");
map1.put("hey2","val2");
map1.put("hey3","val3");
map1.put("hey4","val4");

Map> map0 = new HashMap>();
map0.put("0",map1);
map0.put("1",map1);

System.out.println(map0.get("0").get("hey2"));
}
}
比较简单的一个例子
全部回答
  • 1楼网友:街头电车
  • 2021-04-02 21:18
package dao;
import java.util.HashMap;
import java.util.Set;
public class HashMapExc
{
public static void main(String[] args)
{
HashMap map1=new HashMap();
HashMap map2=new HashMap();
map2.put("1", "a");
map2.put("2", "b");
map2.put("3", "c");
map1.put("0", map1);
Set keys=map2.keySet();
Object keyArray[]=keys.toArray();
HashMap map=(HashMap)map1.get("0");
for(int i=0;i<keyArray.length;i++)
{
System.out.println(map2.get(""+(i+1)));

}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯