JAVA基础篇:Map接口及其实现类使用介绍

(一)Map简介

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

(二)Map常用方法
     
         1.添加、删除操作:
            Object put(Object key,Object value)
            Objectremove(Object key)
            void putAll (Mapt)
            voidclear()
 
         2.元视图操作的方法:
             Set keySet ()
             Collection values()
             Set entrySet ()
 
         3.元素查询的操作:
            Object get(Object key)
            boolean containsKey (Objectkey)
            boolean containsValue (Objectvalue)
            int size()
            boolean isEmpty ()
            b oolean equals(Object obj )

(三)Map实现类之一:HashMap

 


 

你可能感兴趣的:(java基础)