![]() |
1
4
我想
主要的
关键是
此实现使添加/删除员工变得容易,因为您只需要更改一名员工
|
![]() |
2
4
我的第一个想法是:最简单的方法就是两张地图。
但从表面上看,你只想通过SSN或ID查找员工。那么,什么能阻止你制作两个映射,或者最坏的情况下阻止一个包含两个映射的类? 作为澄清,您是否正在寻找 复合键 员工身份是通过其SSN和ID的组合来唯一标识的,但不是一个单独标识的,或者您是否在寻找两种不同的方式来引用员工? |
![]() |
3
2
这个 Spiffy Framework 似乎能提供你想要的东西。从Javadocs:
相关课程是 TwoDHashMap .它还提供了 ThreeDHashMap . |