码迷,mamicode.com
首页 > 其他好文 > 详细

Map

时间:2015-08-19 10:48:30      阅读:125      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!