1)是的,但不是以有效的方式,并且接口中没有方法Map可以通过一个方法调用来完成此操作.您必须迭代地图的条目,直到找到具有您正在寻找的值的条目; 那么你有相应条目的关键字.像Google Guava这样的 BiMap实现可以让您有效地进行反向查找.
2)否,因为地图不是有序集合:键在地图中没有定义的位置.如果你需要这个,你可以使用例如LinkedHashMap,它按照它们在地图中插入的顺序保存键值对.
| 归档时间: |
|
| 查看次数: |
455 次 |
| 最近记录: |