java 多種判斷key是否在map中存在的方法

Java 中有時候會遇到判斷傳過來的map裏是否包含了指定的key,我目前只發現兩種辦法,若是有其餘方法歡迎補充 我添加上去:java

HashMap map = new HashMap();  
            map.put("1", "value1");  
        map.put("2", "value2");  
      
            Iterator keys = map.keySet().iterator();  
            while(keys.hasNext()){  
                String key = (String)keys.next();  
                if("2".equals(key)){  
                    System.out.println("存在key");  
                }  
            }
boolean flag=map.containsKey("key");  //key 鍵值
相關文章
相關標籤/搜索