Java中读取Map的两种方法对比
来源:互联网 发布:java xml解析器 编辑:程序博客网 时间:2024/05/16 19:16
原文:http://blog.csdn.net/blueheart20/article/details/45173621
引言: 在Java中Map的使用非常频繁,我们经常会需要对Map进行遍历和读取,下面将展示两种遍历的方法以及简要分析。
1. 遍历Map方法A
方法A: 在遍历中一次读取Map.Entry,然后直接获取的值。
方法B: 基于keySet则是,先遍历,然后再从Map中读取信息。
4. 性能测试
测试结果:
由此可见,在Map中存放1000000个数据,并在此数据集合中,进行遍历。效率上差异将近1倍的性能差异。
5. 总结
方法A的效率总体要高一些。一般推荐大家使用方法A。
阅读全文
0 0
- Java中读取Map的两种方法对比
- Java中读取Map的两种方法对比
- Map遍历的两种方法对比
- Java中字符串两种等于的方法的对比
- Map读取键值对,Java遍历Map的两种实现方法
- Map读取键值对,Java遍历Map的两种实现方法
- java中Map和List初始化的两种方法
- java中Map和List初始化的两种方法
- java中Map和List初始化的两种方法
- Java中文本文件读取的两种方法
- java遍历Map的两种方法
- java遍历map的两种方法
- java中map的两种遍历
- java中IO文件复制两种方法及对比
- [Java]java中Map和List初始化的两种方法
- java中map集合两种遍历方法
- java中map集合两种遍历方法
- Java中读取Oracle中Clob字段的两种方法
- Struts2的面试题
- 数据库SQL优化大总结之 百万级数据库优化方案
- Vue工作原理小结
- keil中使用 #pragma asm
- springMVC 学习
- Java中读取Map的两种方法对比
- 史上最详细的微生物扩增子数据库整理
- 最小二乘法
- Linux内核驱动开发注意事项
- Docker+Gogs搭建个人Git服务
- 【s5p4418嵌入式学习】分步编译之uboot编译03
- Java IO最详解
- 通用OA系统如何防止后门检测的解决方案,以通达OA为例说明
- 手把手教你给一个iOS app配置多个环境变量