我有地图对象Members
有没有更好的方法来实现搜索地图?
public class Member {
int id;
String firstName;
String lastName;
String street;
String city;
...
与id
作为重点,这是我做的工作,我不想更改地图的结构。
我需要执行按名称搜索功能。 到目前为止,我能想到的只有约2解决方案:
月1日是迭代低谷地图 - 没有最省时的方式
第二是创建另一个地图成员的名字作为钥匙和ID值作为参考到我的主要地图和搜索通过这张地图找到钥匙 - 效率随着时间的推移,但在空间较少,这并不让我担心太多
我想问是否有更高效(更好)的方式来实现搜索地图在我的情况?
是的,我有时会忘记参考是如何工作的,对于Java来说我还是一个新手。 –