【发布时间】:2013-03-06 10:40:49
【问题描述】:
我创建了以下列表,但在第一个定义中我使用 哈希映射(用于第一个字符串)但现在我 不希望它是唯一的,应该怎么定义?
HashMap<String, LinkedHashMap<String, String>> entityList = new HashMap<String, LinkedHashMap<String, String>>();
由于这里定义了哈希映射,我可以在主列表中输入重复条目, 我应该如何更改可以让我选择输入重复条目的定义。
我需要像下面的结构那样构建它。
emp<name,test>
<lastname,lastname>
<salery,1000>
emp<firstname,dan>
<age,20>
adress<post,111>
<street,hhh>
【问题讨论】:
-
无法理解任何事情! (O_o)
-
我已经编辑了我的帖子,对不起...\
-
它仍然很模糊。您的具体要求是什么?
-
如果你使用HashMap,并调用get("emp"),你期望得到什么?
-
我不太明白为什么你会想要在你的数据结构中这样做会引入歧义——当然最好将它们分成单独的数据结构?您究竟打算如何优雅地再次提取数据?