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

爱蒂网

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

2020-04-08 18:30:29 分类 / 网络编程 来源 / 互联网

“java”中判断“map”集合中是否存在“key”的方法是:首先实例化一个“map”对象,然后在集合中添加若干元素用于判断,接着使用“java api”提供的“containsKey”方法进行判断或

有两种方法可以判断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的详细内容,更多请关注爱蒂网其它相关文章!

猜你喜欢