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

Map

时间:2019-11-11 21:55:57      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:clear   不可   put   entry   关系   包含   不同的   nsvalue   数据   

Map集合,将值映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值

  Map与Collection有什么区别?

    Map是双列集合,常用于处理对应关系的数据,key是不可以重复的。

    Collection是单列集合,Collection有不同的子体系,有的允许重复,有一些不允许

 

  映射功能:

    put(K key,V value)——将key映射到value,如果key存在,则覆盖value,并返回原来的value

  判断功能:

    boolean containsKey(Object key)——判断是否有这个键

    boolean containsValue(Object value) ——判断是否有这个值

    isEmpty()——是否有映射关系

  删除功能:

    void clear()——清空所有映射关系

    V remove(Object key)——删除key值对应的键,并将键返回

  遍历功能:

    Set<Map.Entry<K,V>> entrySet()

    set<K> keySet() 

    Collection<V> values()

  

Map

标签:clear   不可   put   entry   关系   包含   不同的   nsvalue   数据   

原文地址:https://www.cnblogs.com/dajingshao/p/11838301.html

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