最近在访问中提出了这个问题,访问者更关心为此服务的任何第三方库。自定义哈希映射为多个搜索提供不同的密钥
如果如果我想用ID来搜索雇员我已经与
String firstName;
int id;
String lastName;
一个Employee类,我需要在我的HashMap中使用id作为重点和员工的价值
HashMap<Integer,Employee>
如果我想现在使用我的密钥作为名字,那么我需要另一个hashMap作为HashMap<String,Employee>
是否有任何标准库,我不需要制作多个Google Maps for searchin g目的使用不同的键。 如果我想使用id + firstName作为搜索条件并将值作为Employee对象,该怎么办? 如果有10个属性,我需要设计一个数据结构来实现这个目的呢?
谢谢,但我想只使用数据结构来做到这一点。我很好奇是否有任何库(Google/Guavus)为我们提供了自定义的HashMap,或者我们可以创建自己的HashMap。 – paras4all