zoukankan      html  css  js  c++  java
  • ConcurrentHashMap 常用方法

    void clear()
    从该映射中移除所有映射关系

    boolean containsKey(Object key)
    测试指定对象是否为此表中的键。

    boolean containsValue(Object value)
    如果此映射将一个或多个键映射到指定值,则返回 true。

    Enumeration elements()
    返回此表中值的枚举。

    Set<Map.Entry<K,V>> entrySet()
    返回此映射所包含的映射关系的 Set 视图。

    V get(Object key)
    返回指定键所映射到的值,如果此映射不包含该键的映射关系,则返回 null。

    boolean isEmpty()
    如果此映射不包含键-值映射关系,则返回 true。

    Enumeration keys()
    返回此表中键的枚举。

    Set keySet()
    返回此映射中包含的键的 Set 视图。

    V put(K key, V value)
    将指定键映射到此表中的指定值。

    void putAll(Map<? extends K,? extends V> m)
    将指定映射中所有映射关系复制到此映射中。

    V putIfAbsent(K key, V value)
    如果指定键已经不再与某个值相关联,则将它与给定值关联。

    V remove(Object key)
    从此映射中移除键(及其相应的值)。

    boolean remove(Object key, Object value)
    只有目前将键的条目映射到给定值时,才移除该键的条目。

    V replace(K key, V value)
    只有目前将键的条目映射到某一值时,才替换该键的条目。

    boolean replace(K key, V oldValue, V newValue)
    只有目前将键的条目映射到给定值时,才替换该键的条目。

    int size()
    返回此映射中的键-值映射关系数。

    Collection values()
    返回此映射中包含的值的 Collection 视图。

  • 相关阅读:
    任务墙(6月3日)
    燃尽图(6月3日)
    6.1-6.2小结
    5月28日任务进展
    个人感悟
    代码评审
    如何用ZBrush确定头部五官的位置
    ZBrush中的纹理-水手该怎样进行绘制
    怎样对ZBrush中的材料进行渲染和着色
    快速熟悉Zbrush中的四种裁切笔刷
  • 原文地址:https://www.cnblogs.com/morganlin/p/12124759.html
Copyright © 2011-2022 走看看