Java LinkedHashMap containsValue()方法

java.util.LinkedHashMap.containsValue(Object value) 如果Map将一个或多个key映射到指定value值,则返回true。

1 语法

public boolean containsValue(Object value)

2 参数

value :需要查询key使用的value值。

3 返回值

如果Map包含指定value值,返回true,否则返回false。

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * java.util.LinkedHashMap.containsValue(Object value)方法的例子
 */
import java.util.*;

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

        // create a new linked hash map
        LinkedHashMap map = new LinkedHashMap(5);

        // add some values in the map
        map.put("One", 1);
        map.put("Two", 2);
        map.put("Three", 3);

        // print the map
        System.out.println("Map:" + map);

        // print the map
        System.out.println("containsValue 2 ?:" + map.containsValue(2));
    }
}

输出结果为:

Map:{One=1, Two=2, Three=3}
containsValue 2 ?:true

热门文章

优秀文章