java 判断key在map中的方法
本篇文章主要探讨java中判断key是否在map中的方法。有一定的参考价值,有需要的朋友可以参考一下,跟随小编一起来看解决方法吧。
一般情况下,我们会使用两种方法来进行判断,分别是:
1、直接使用java api提供的containsKey()方法;
2、循环遍历,逐个比较。
具体代码:
import java.util.Iterator;import java.util.Map; import com.google.common.collect.Maps; public class MapTest { public static void main(String[] args) {Map<String, String> map = Maps.newHashMap();map.put("1", "1");map.put("2", "2");map.put("3", "3");map.put("4", "4");//方法1System.out.println(map.containsKey("5"));//方法2Iterator keys = map.keySet().iterator();String key;while(keys.hasNext()){key = (String) keys.next();if ("1".equals(key)) {System.out.println("存在");} }} }
以上就是判断key在map中的两种方法,详细使用情况还需要大家自己亲自动手使用过才能领会。如果想了解更多相关内容,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。