21xrx.com
2024-12-23 03:11:11 Monday
登录
文章检索 我的文章 写文章
Java中的containsKey方法及其使用
2023-06-19 20:33:56 深夜i     --     --
Java containsKey方法 Map接口

Java是一种广泛使用的编程语言,它具有很多内置方法,其中一个是containsKey方法。containsKey方法用于确定一个映射中是否包含指定键的映射关系。该方法可用于Map接口的所有实现类。

使用containsKey方法时,首先需要创建一个Map对象,然后使用put方法向映射中添加一些值,最后使用containsKey方法来检查指定的键是否存在于映射中。

例如,以下是一个演示containsKey方法的示例代码:


import java.util.HashMap;

import java.util.Map;

public class ContainsKeyExample {

  public static void main(String[] args) {

   Map map = new HashMap<>();

   map.put("Google", "www.google.com");

   map.put("Facebook", "www.facebook.com");

   map.put("Twitter", "www.twitter.com");

   

   if(map.containsKey("Google")) {

     System.out.println("Google is found in the map.");

   } else {

     System.out.println("Google is not found in the map.");

   }

   

   if(map.containsKey("Microsoft")) {

     System.out.println("Microsoft is found in the map.");

   } else {

     System.out.println("Microsoft is not found in the map.");

   }

  }

}

在此示例中,我们首先创建了一个HashMap对象,然后使用put方法向映射中添加了三个键值对。接下来,我们使用containsKey方法检查"Google"和"Microsoft"是否存在于该映射中。输出结果如下:


Google is found in the map.

Microsoft is not found in the map.

可以看到,containsKey方法成功地检测到了"Google"键的存在,同时也发现"Microsoft"键不存在于映射中。

综上所述,containsKey方法是Java编程中的一个重要方法,它可以用于检查Map接口的实现类中是否存在指定的键值对。如果键存在,则方法返回true,否则返回false。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复