【发布时间】:2012-07-10 19:56:35
【问题描述】:
我有一个 HashMap 的 ArrayList。我想在其中搜索 HashMap 但无法找到实现此目的的方法。请建议我怎么做? 谢谢。
【问题讨论】:
-
在
ArrayList中遍历所有HashMaps 并依次检查密钥? -
您想在地图列表中搜索单个地图吗?您将如何识别您必须搜索的那张地图?
-
保存到数据库并用SQL搜索?用 Lucene 索引它并搜索全文?转换成反向索引的红黑树?根据你说的,谁知道……
-
实际上我有两个地图列表。我正在将地图从第一个列表移到第二个。我不想要第二个列表中的重复地图。这就是为什么我想在添加之前检查天气地图是否存在于列表中。
-
我试过了。但它不起作用,因为只有当两个变量引用相同的对象时它才返回 true。
标签: java