这可能是一个奇怪的问题,但我有一个映射长字符串对:
10 动物 11 细菌 12 蘑菇
我将这个 HashMap 从 Spring Controller 发送到 View:
Map<Long, String> catMap = filterService.generateCatMap();
...
mv.addObject("catMap", catMap);
在视图中,我可以通过迭代或直接通过 catMap['KEY'] 轻松打印键值对
问题是我有一个 JS 函数,我必须传递 KEY 并且我知道 VALUE。所以这与映射相反:按键获取值。
实际上是否有可能通过知道值而不迭代来获得密钥?(不得不提的是,键和值是唯一的,没有重复)