首页  >  文章  >  Java  >  java中map如何判断key是否存在

java中map如何判断key是否存在

coldplay.xixi
coldplay.xixi原创
2021-01-05 17:53:3429313浏览

java中map判断key是否存在的方法:1、通过【containsKey("key")】进行判断;2、通过【hasNext()】方法进行判断,代码为【Set set = map.keySet();】。

java中map如何判断key是否存在

本教程操作环境:windows7系统、java10版,DELL G3电脑,该方法适用于所有品牌电脑。

java中map判断key是否存在的方法:

方式一:

    通过containsKey("key")进行判断,例如:

  Map<String,String> map= new HashMap<String,String>();
    map.put("key","value");
    boolean isEmpty=map.containsKey("key");

方式二:

    通过hasNext()方法进行判断,例如:

Set set = map.keySet();
Iterator it = set.iterator();
//通过判断是否存在下一个,来遍历map集合
while (it.hasNext()) {
}

或者是

Iterator it= map.entrySet().iterator();
//通过判断是否存在下一个,来遍历map集合
while (it.hasNext()) {
}

相关免费学习推荐:java基础教程

以上是java中map如何判断key是否存在的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn