小弟头一回用到hashmap,思路比较乱。
我现在有个嵌套的hashmap.里面的hashmap是:
Map map1 = new HashMap();
map1.put("hey1","val1");
map1.put("hey2","val2");
map1.put("hey3","val3");
map1.put("hey4","val4");
外面的hashmap:
Map map0 = new HashMap();
map0.put("0",map1);
map0.put("1",map1);现在我想取key2和key4的值,该怎么写。
我现在有个嵌套的hashmap.里面的hashmap是:
Map map1 = new HashMap();
map1.put("hey1","val1");
map1.put("hey2","val2");
map1.put("hey3","val3");
map1.put("hey4","val4");
外面的hashmap:
Map map0 = new HashMap();
map0.put("0",map1);
map0.put("1",map1);现在我想取key2和key4的值,该怎么写。
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);
HashMap hey2 = (HashMap)map0.get("0");
String resultHey2 = (String)hey2.get("hey2");
System.out.println("The value of the map is:" + resultHey2);
HashMap hey4 = (HashMap)map0.get("1");
String resultHey4 = (String)hey4.get("hey4");
System.out.println("The value of the map is:" + resultHey4);