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

互联网 19-11-30

有两种方法可以判断map集合中是否存在某个key。

方法1:直接使用java api提供的containsKey()

方法2:循环遍历,逐个比较。

java相关视频推荐:java视频

具体实现代码如下:

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"); 		 		//方法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("存在"); 			}  		} 	}   }

java相关文章教程推荐:java开发入门

以上就是java中如何判断map集合中是否存在key的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 存在
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:phpMyAdmin导入csv中文乱码怎么办

相关资讯