欢迎光临
我们一直在努力

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

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

有两种方法可以判断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 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开发入门

赞(0) 捐助本站
未经允许不得转载:爱分享 » java中如何判断map集合中是否存在key

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱分享,永远免费的PDF电子书、知识、技术等资源的共享交流网站

爱分享精选好货商城爱分享淘宝内购优惠券

所有捐助用于升级服务器和寻找资源,以便更好的服务大家

支付宝扫一扫打赏

微信扫一扫打赏