java中如何判断map集合中是否存在key

内容摘要
有两种方法可以判断map集合中是否存在某个key。方法1:直接使用java api提供的containsKey();方法2:循环遍历,逐个比较。java相关视频推荐:java视频具体实现代码如下:import java.u
文章正文

有两种方法可以判断map集合中是否存在某个key。

方法1:直接使用java api提供的containsKey()

方法2:循环遍历,逐个比较。

java相关视频推荐:java视频

具体实现代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.Iterator;
import java.util.Map;
  
import com.google.common.collect.Maps;
  
public class MapTest {
  
    public static void main(String[] args) {
         
        Map<String, String> map = Maps.newHashMap();
        map.put("1", "1");
        map.put("2", "2");
        map.put("3", "3");
        map.put("4", "4");
         
        //方法1
        System.out.println(map.containsKey("5"));
         
        //方法2
        Iterator keys = map.keySet().iterator();
        String key;
        while(keys.hasNext()){
            key = (String) keys.next();
            if ("1".equals(key)) {
                System.out.println("存在");
            }
        }
    }
  
}

java相关文章教程推荐:java开发入门

代码注释
[!--zhushi--]

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!