Java53map的containsKey()及containsValue()方法

Posted 花生喂龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java53map的containsKey()及containsValue()方法相关的知识,希望对你有一定的参考价值。

前言:

containsKey():map中是否包含某个key值

containsValue():map中是否包含某个value值

正文:

public static void main(String[] args) {
    Map map = new HashMap();
    map.put("name", "小老虎");
    map.put("age", "20");

    String key = "birthday";
    String value = "50";

    boolean containsKey = map.containsKey(key);
    if(containsKey) {
        // 条件为真
        System.out.println("Map中包含名为:"+key+"的key");
    }else {
        // 条件为假
        System.out.println("Map中不包含名为:"+key+"的key");
    }

    boolean containsValue = map.containsValue(value);
    if(containsValue) {
        // 条件为真
        System.out.println("Map中包含:"+value+"的值");
    }else {
        // 条件为假
        System.out.println("Map中不包含:"+value+"的值");
    }
}

参考博客:

https://blog.csdn.net/VIP_1205169154/article/details/100731440?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

以上是关于Java53map的containsKey()及containsValue()方法的主要内容,如果未能解决你的问题,请参考以下文章

使用HashMap的containsKey查找键,时间复杂度为什么是O?

List containsKey 和Map contains 判断集合中是否包含某个值

Java中的Map

Java中的Map

java map 判断有没有key

JS实现 java的Map