Leetcode刷题笔记|hashmap如何根据value值查找对应的key值
import java.util.HashMap;
import java.util.Map;
public class Main{
public static void main(String[] args) {
HashMap map=new HashMap<>();
//key---value
map.put(1,2);
map.put(2,3);
map.put(3,4);
map.put(4,5);
for (Map.Entry entry:map.entrySet()){
if (entry.getValue().equals(3)){
//查找value等于3所对应的key值
System.out.println("value:"+ 3 + "所对应的key值为:"+entry.getKey());
}
else if (entry.getValue().equals(2)) {
//查找value等于2所对应的key值
System.out.println("value:"+ 2 + "所对应的key值为:" + entry.getKey());
}}
}
}
文章图片
【Leetcode刷题笔记|hashmap如何根据value值查找对应的key值】
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- Android中的AES加密-下
- 【Leetcode/Python】001-Two|【Leetcode/Python】001-Two Sum
- leetcode|leetcode 92. 反转链表 II
- 【读书笔记】贝叶斯原理
- 【韩语学习】(韩语随堂笔记整理)
- 人性的弱点-笔记
- 读书笔记:博登海默法理学|读书笔记:博登海默法理学 —— 正义的探索(1)
- D034+3组苏曼+《写作这回事》读书笔记
- 《自我的追寻》读书笔记3