Java HashMap常用方法

Java hashmap containsValue()方法是java hashmap中的常用方法,用于判断HashMap中是否包含指定的键值(value)。

与之对应的方法是判断hashmap中是否存在键(key): containsKey()

语法

其语法十分简单,如下: 
boolean containsValue(Object value)

参数

  • value:指定要判断是否存在的键值(value)

返回值

返回布尔值,存在返回true,不存在返回false。

例子

import java.util.HashMap;
import java.util.Map;


public class HashMapContainValueExample {
    public static void main(String[] args) {

        Map map = new HashMap<String, String>();
        map.put("baidu","百度");
        map.put("taobao","淘宝");
        map.put("yxjc123","易学教程");
        map.put("sohu","搜狐");

        if (map.containsValue("百度")) {
            System.out.println("存在baidu");
        } else {
            System.out.println("不存在baidu");
        }

    }
}

输出:

存在baidu