containsKey containsValue 判断map中是否包含键或是值(直接上代码 )
验证key
import java.util.HashMap;
import java.util.Map;
public class fordemo
{
public static void main(String[] args)
{
Map<String, String> paramMap=new HashMap<String, String>();
paramMap.put(“mm”, “aa”);
paramMap.put(“d”, “bb”);
System.out.println(paramMap.containsKey(“b”));–返回false
System.out.println(paramMap.containsKey(“mm”));–返回true
}
}
验证value
import java.util.HashMap;
import java.util.Map;
public class fordemo
{
public static void main(String[] args)
{
Map<String, String> paramMap=new HashMap<String, String>();
paramMap.put(“11”, “b”);
paramMap.put(“22”, “b”);
paramMap.put(“33”, “ab”);
paramMap.put(“44”, “cc”);
System.out.println(paramMap.containsValue(“b”));–返回true
System.out.println(paramMap.containsValue(“a”));–返回false
System.out.println(paramMap.containsValue(“cc”));–返回true
}
}

本文详细介绍了如何在Java中使用HashMap通过containsKey()验证键存在性,以及containsValue()检查值是否存在。通过实例演示了这两个方法在实际开发中的使用场景和返回结果。
738

被折叠的 条评论
为什么被折叠?



