java判断map是否含有key java怎样通过hashmap的value得到key?

java怎样通过hashmap的value得到key?HashMap中有一个entryset()方法,它返回一个set<Map.Entry和ltK,V>> collection objec

java怎样通过hashmap的value得到key?

HashMap中有一个entryset()方法,它返回一个set<Map.Entry和ltK,V>> collection object,其中条目保存HashMap的K-V对应关系,因此我们可以遍历collection对象来完成您的需求。

如果您得到想要的值,您将得到密钥。如果确定该值是唯一的,则可以退出遍历。如果您不确定,则可能有多个键。我们需要把它收藏起来。

我写了一个演示

我希望我的答案能帮助你