赞
踩
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
1. 获取map的值主要有四种方法,分为两类:
调用 map.keySet() 方法来获取 key 和 value 的值;
通过 map.entrySet() 方法来取值。
2. 两者区别:
前者主要是先获取到所有的key的集合,当你需要查询 value 的值的时候需要通过 key 来查询 value。
后者则直接将 key 和 value 的键值对直接取出来,只用查询一次。
性能上还是 map.entrySet() 更好一点,具体请参见 map.keySet() 和 map.EntrySet() 的比较 。
3. 接下来就具体介绍一下四种遍历方法以及 map 里面的元素通过 key 或者 value 来比较大小并排序:
转自:http://blog.csdn.net/fishroad/article/details/47421457
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。