首页 > 其他 > 详细

Map

时间:2015-08-19 10:47:33      阅读:268      评论:0      收藏:0      [点我收藏+]

Map<K,V>

以键和值为一对存放,V可以是各种对象,当然可以是集合,键值K唯一,K->V是满射关系

Map重要方法:

Set<k> keySet()——获取所有键值,存放至Set集合中,然后就可以使用Set的迭代器,结合Map的V get(Object key),得到对应value值

Set<Map.Entry<K,V>> entrySet()——获取k v关系,通过Map.Entry的K getKey()和V getValue()方法可以得到KV,所以通过Map.Entry的迭代器可以遍历K,V

与Collection相似,TreeMap,TreeSet在构造方法中都可以传入一个实现了Comparator接口的比较器

HashMap

TreeMap

 

Map

原文:http://www.cnblogs.com/erhai/p/4741348.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!