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

Map 接口概述

时间:2017-03-11 18:41:57      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:img   包含   ash   关联   alt   border   style   shc   nbsp   

  • Map 与 Collection 并列存在,用于保存具有映射关系的数据:Key - Value(相当于函数 y = f(x))
  • Map 中的 key 和 value 都可以是任何的引用类型数据
  • Map 中的 key 用 Set 来存放,不允许重复,即同一个 Map 对象所对应的类,须重写 hashCode( ) 和 equals( ) 方法
  • 常用 String 类作为 Map 的“键”
  • key 和 value 之间存在单向的一一对应关系,即通过指定的 key 总能找到唯一的、确定的 value (想象成函数)

Map 从纵向看,是 N 个 key 组成的 Set 指向 N 个 value 组成的 Collection(不说是 List 是因为 value 可以是 null) 的映射;横向看,则是 N 个 Entry (映射关系,是 Map 的一个内部类 Map.Entry)组成的 Set ,一个映射不能包含重复的键(仍然是关联 equals),每个键最多只能映射到一个值
技术分享
 

Map 接口概述

标签:img   包含   ash   关联   alt   border   style   shc   nbsp   

原文地址:http://www.cnblogs.com/chendifan/p/6535678.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!