首頁 >Java >Java基礎 >java中如何判斷map集合物件中是否存在指定key

java中如何判斷map集合物件中是否存在指定key

王林
王林原創
2019-11-21 15:19:483846瀏覽

java中如何判斷map集合物件中是否存在指定key

此方法判斷Map集合物件中是否包含指定的鍵名。如果Map集合中包含指定的鍵名,則傳回true,否則傳回false。

語法:

containsKey(Object key)

判斷方法:

先定義一個map對象,然後透過「put()」方法在集合中加入對象,接著定義一個指定的key值,最後透過「map.containsKey()」方法判斷即可。

實例:

public static void main(String[] args) {
  Map map = new HashMap();       //定义Map对象
  map.put("apple", "新鲜的苹果");      //向集合中添加对象
  map.put("computer", "配置优良的计算机");
  map.put("book", "堆积成山的图书");
  map.put("time", new Date()); 
  String key = "book"; 
  boolean contains = map.containsKey(key);    //判断是否包含指定的键值
  if (contains) {         //如果条件为真
   System.out.println("在Map集合中包含键名" + key); //输出信息
  } else {
   System.out.println("在Map集合中不包含键名" + key);
  }
}

推薦教學:java開發入門

#

以上是java中如何判斷map集合物件中是否存在指定key的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn