Java ConcurrentHashMap remove() 方法

2024 年 10 月 21 日 | 1 分钟阅读

ConcurrentHashMap 类的 remove() 方法从此映射中删除键(及其对应的值)。如果该键不在映射中,则此方法不执行任何操作。

语法

参数

key - 需要删除的键

value - 期望与指定键相关联的值

返回值

与键关联的先前值,如果键没有映射,则为 null

Throw

NullPointerException.

示例 1

输出

HashMap values :
 {k1=100, k2=200, k3=300, k4=400}
New HashMap after remove :
 {k1=100, k3=300, k4=400}

示例 2

输出

HashMap values :
 {k1=100, k2=200, k3=300, k4=400}
New HashMap after remove :
 {k1=100, k3=300, k4=400}