当前位置: 首页> 健康> 养生 > Java HashMap 总结

Java HashMap 总结

时间:2025/7/9 11:30:16来源:https://blog.csdn.net/a827143452/article/details/142311567 浏览次数:0次

1.简介

HashMap是用于存储K-V键值对的容器。

2.常用方法

HashMap map = new HashMap();//添加数据
map.put("A","1");//添加数据A,如果A=?存在,则覆盖为A=1,返回被覆盖的数据
map.putIfAbsent("C","4");//如果C不存在,将C=4,如果C存在则不覆盖//替换数据
map.replace("E","5");//替换E为5,如果E不存在,则什么都不做//获取K
Set set = map.keySet();
System.out.println(set);
for(Object k:set){System.out.println(map.get(k));
}//获取V
Collection values = map.values();//获取V
System.out.println(values);
//map.remove("C");
System.out.println();//获取K和V键值对
Set <Map.Entry<String, String>> entries = map.entrySet();//获取键值对
for (Map.Entry<String, String> entry: entries){System.out.println(entry.getKey() + "=" + entry.getValue());
}//删除
map.remove("C");//删除C
map.remove("C","12123");//删除C=12123的键值对,如果不存在则不删除map.isEmpty();//判空map.size();//获得长度map.clear();//清空Object o = map.clone();//复制一份
关键字:Java HashMap 总结

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: