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 视图。

  • 相关阅读:
    十五、docker的隔离namespace和资源限制cgroup
    十四、docker-compose
    十三、搭建SSL的私有harbor仓库
    帆软常用JS
    oracle_ cursor.executemany
    sql常用语句
    考勤清洗
    JAVA基础教程day03--运算符
    B站视频爬虫
    ES6
  • 原文地址:https://www.cnblogs.com/morganlin/p/12124759.html
Copyright © 2011-2022 走看看