【发布时间】:2011-03-15 23:49:40
【问题描述】:
我有一个要求,我需要一个嵌套的哈希图。但是深度将在运行时决定。 例如。如果在运行时,用户说 3, 那么我的 hashmap 应该像
HashMap<String, HashMAp<String, HashMap<String, String>>>
如果他说 4 那么
HashMap<String, HashMAp<String, HashMap<String, HashMap<String, String>>>>
有没有办法实现这种功能?其他一些 API 或工具包??
【问题讨论】:
-
这称为树。 API 中没有通用接口,但I proposed one in another answer。 (这个答案中还有一个树状接口(和实现)列表,也许其中一个适合您的目的。