JAVA MAP LIST SET和MAP的区别 Map的三种遍历方法.docVIP

  • 4
  • 0
  • 约1.02万字
  • 约 8页
  • 2018-05-10 发布于重庆
  • 举报

JAVA MAP LIST SET和MAP的区别 Map的三种遍历方法.doc

JAVA MAP LIST SET和MAP的区别 Map的三种遍历方法

JAVA中的Map接口介绍   Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。   (1) 添加、删除操作:   Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键字已经存在,那么与此关键字相关的新值将取代旧值。方法返回关键字的旧值,如果关键字原先并不存在,则返回null   Object remove(Object key): 从映像中删除与key相关的映射   void putAll(Map t): 将来自特定映像的所有元素添加给该映像   void clear(): 从映像中删除所有映射   “键和值都可以为null。但是,您不能把Map作为一个键或值添加给自身。”   (2) 查询操作:   Object get(Object key): 获得与关键字key相关的值,并且返回与关键字key相关的对象,如果没有在该映像中找到该关键字,则返回null   boolean containsKey(Object key): 判断映像中是否存在关键字key   boolean containsValue(Object value): 判断映像中是否存在值value   int size(): 返回当前映像

文档评论(0)

1亿VIP精品文档

相关文档