Java中的Java.util.EnumMap.containsValue(value)方法用于确定映射的一个或多个键是否与给定值相关联。它使用该值作为参数,如果该值由EnumMap中的任何键映射,则返回True。
用法:
boolean containsValue(Object value)
参数:该方法接受一个参数值,该参数值是指将通过任何键检查其映射的值。
返回值:当一个或多个键映射到相同值时,它将返回true。
以下示例程序旨在说明containsValue()方法:
示例1:
// Java program to demonsrate containsValue() method
import java.util.*;
// An enum of gfg ranking is created
public enum rank_countries {
India,
United_States,
China,
Japan,
Canada,
Russia
};
class Enum_map {
public static void main(String[] args)
{
EnumMap<rank_countries, Integer> mp = new
EnumMap<rank_countries,Integer>(rank_countries.class);
// values are associated in mp
mp.put(rank_countries.India, 72);
mp.put(rank_countries.United_States, 1083);
mp.put(rank_countries.China, 4632);
mp.put(rank_countries.Japan, 6797);
mp.put(rank_countries.Canada, 1820);
// check if map contains mapping at specified key
boolean ans = mp.containsValue(72);
// prints the result
System.out.println("Map contains 72: " + ans);
}
}
输出:
Map contains 72: true
示例2:
// Java program to demonsrate containsValue() method
import java.util.*;
// An enum of gfg ranking is created
public enum rank_countries {
India,
United_States,
China,
Japan,
Canada,
Russia
};
class Enum_map {
public static void main(String[] args)
{
EnumMap<rank_countries, Integer> mp = new
EnumMap<rank_countries,Integer>(rank_countries.class);
// values are associated in mp
mp.put(rank_countries.India, 72);
mp.put(rank_countries.United_States, 1083);
mp.put(rank_countries.China, 4632);
mp.put(rank_countries.Japan, 6797);
mp.put(rank_countries.Canada, 1820);
// check if map contains mapping at specified key
boolean ans = mp.containsValue(2000);
// prints the result
System.out.println("Map contains 2000: " + ans);
}
}
输出:
Map contains 2000: false
相关用法
- Java EnumMap put()用法及代码示例
- Java EnumMap get()用法及代码示例
- Java EnumMap containsKey()用法及代码示例
- Java EnumMap clone()用法及代码示例
- Java EnumMap entrySet()用法及代码示例
- Java EnumMap remove()用法及代码示例
- Java EnumMap size()用法及代码示例
- Java EnumMap putAll(map)用法及代码示例
- Java EnumMap keySet()用法及代码示例
- Java EnumMap values()用法及代码示例
- Java EnumMap equals()用法及代码示例
- Java EnumMap clear()用法及代码示例
- Java EnumMap用法及代码示例
- Java Java lang.Long.lowestOneBit()用法及代码示例
- Java Java.util.Collections.rotate()用法及代码示例
注:本文由纯净天空筛选整理自akash1295大神的英文原创作品 EnumMap containsValue(value) method in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。