热门IT资讯网

java 判断key在map中的方法

发表于:2024-11-29 作者:热门IT资讯网编辑
编辑最后更新 2024年11月29日,本篇文章主要探讨java中判断key是否在map中的方法。有一定的参考价值,有需要的朋友可以参考一下,跟随小编一起来看解决方法吧。一般情况下,我们会使用两种方法来进行判断,分别是:1、直接使用java

本篇文章主要探讨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 map = Maps.newHashMap();                map.put("1", "1");                map.put("2", "2");                map.put("3", "3");                map.put("4", "4");                                //方法1                System.out.println(map.containsKey("5"));                                //方法2                Iterator keys = map.keySet().iterator();                String key;                while(keys.hasNext()){                        key = (String) keys.next();                        if ("1".equals(key)) {                                System.out.println("存在");                        }                 }        } }

以上就是判断key在map中的两种方法,详细使用情况还需要大家自己亲自动手使用过才能领会。如果想了解更多相关内容,欢迎关注行业资讯频道!

0