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

  • 相关阅读:
    C++中的queue类、Qt中的QQueue类
    FeignClient传输实体类(包括GET、POST)
    Spring @Order注解的使用
    springboot整合fastdfs实现上传和下载
    Illegal group reference解决方法
    Java io下载并替换文件内容
    Java根据模板下载TXT文件
    SpringBoot--logger日志配置,使用@Slf4j注解
    SpringBoot--poi导出Excel文件
    JRebel for IntelliJ 热部署破解方法
  • 原文地址:https://www.cnblogs.com/morganlin/p/12124759.html
Copyright © 2011-2022 走看看