通过分叉键生成多级地图

时间:2013-06-03 14:31:46

标签: java

我有一张带钥匙的地图abc_cd_de,abc_cd_ef,abc_de_fr

现在我想拥有的是这个场景中的3级地图。

根据密钥

中的_否,这必须是动态的

2 个答案:

答案 0 :(得分:1)

  

类似于Map的集合,但可以关联多个值   用一把钥匙。如果您使用相同的键调用put(K,V)两次,但是   不同的值,multimap包含从键到两者的映射   值。

您可以在java中使用Multimap来执行此操作

SEE HERE

答案 1 :(得分:0)

我使用像这样的HashMaps:

HashMap<String, HashMap<String, HashMap<String,String>>> yourLevelMap= new HashMap<string,HashMap<string, HashMap<String,String>>>();

只需将HashMaps定义为值,从而创建另一个数组级别。