java判断map集合中是否存在key的方法有哪些
这篇文章主要介绍了java判断map集合中是否存在key的方法有哪些,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
创新互联建站于2013年成立,是专业互联网技术服务公司,拥有项目成都网站制作、成都做网站、外贸营销网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元翼城做网站,已为上家服务,为翼城各地企业和个人服务,联系电话:18980820575
java判断map集合中是否存在指定key的方法:1、使用containsKey()方法判断;如果存在则返回true,如果不存在则返回false。2、利用循环遍历,逐个比较,进行判断。
java 中有时候会遇到判断传过来的map里是否包含了指定的key,下面有两种办法:
方法1:循环遍历,逐个比较
HashMap map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); Iterator keys = map.keySet().iterator(); while(keys.hasNext()){ String key = (String)keys.next(); if("2".equals(key)){ System.out.println("存在key"); } }
方法2:直接使用java api提供的containsKey()
map是一个key和value的键值对的集合。有key和value键值对,就会有判断是否有key。这方法就是containsKey方法。
boolean flag=map.containsKey("opt")
如:
if(map.containsKey("name")){ value=map.get("name").toString(); System.out.println("找到了name的值:"+value); }
map中的containsKey(key)方法可以判断该key在map中是否有存在。如果存在则返回true。如果不存在则返回false。
感谢你能够认真阅读完这篇文章,希望小编分享java判断map集合中是否存在key的方法有哪些内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!
本文名称:java判断map集合中是否存在key的方法有哪些
分享地址:http://pwwzsj.com/article/giddgd.html