Map遍历方法
2016-02-19 09:33
309 查看
在不同的遍历写法中,推荐使用如下写法,其效率略高一些:
public void test(){ Map<String, String> map = new TreeMap<String, String>(); //如果只遍历key的话,建议采用如下方法 for (String key : map.keySet()) { String value = map.get(key); } //如果遍历key+value的话,建议采用如下方法 for (Map.Entry<String, String> entry: map.entrySet()) { String key = entry.getKey(); String value = entry.getValue(); } //如果只遍历value的话,建议采用如下方法 for (String value : map.values()) { } }
相关文章推荐
- 转:C语言面试题大汇总 (图像处理方向)
- 优化STB&TV的网络带宽
- 建筑师考级相关-中日
- (转载)iOS开发历程书籍推荐
- odoo报表条码无法显示解决
- byte数组与Image的相互转换
- javascript中循环绑定监听事件的解决方案
- node查询mySql表
- 解析:58 同城典型技术架构及演变
- GDKOI考前模拟总结
- AngularJS- Grunt Wiredep无法自动转入bootstrap.css
- 时间戳转成日期格式
- AngularJS ui-router
- 在OSX和Windows版本Docker上运行GUI程序
- javascript学习记录-2-18
- Rest模式get,put,post,delete含义与区别(转)
- wkhtmltopdf错误解决办法
- 亚马逊中国推出Kindle Unlimited包月服务
- [iOS]__weak与__block修饰符的区别
- 你之所以即使疲劳了,也不肯睡觉,是因为你没有勇气结束这一天,也没有勇气迎接新的一天