java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
remove定义及介绍
本文导语:
remove
public boolean remove(object key,
object value)
只有目前将键的条目映射到给定值时,才移除该键的条目。这等效于:
if (map.containskey(key) && map.get(key).equals(value)) {
map.remove(key);
return true;
} else return ...
remove
public boolean remove(object key,
object value)
- 只有目前将键的条目映射到给定值时,才移除该键的条目。这等效于:
if (map.containskey(key) && map.get(key).equals(value)) {
map.remove(key);
return true;
} else return false;
不同之处在于该操作是以原子方式 (atomically) 执行的。
- 指定者:
- 接口
concurrentmap
中的 remove
- 参数:
key
- 与指定值相关联的键value
- 期望与指定键相关联的值
- 返回:
- 如果该值被移除,则返回 true
- 抛出:
nullpointerexception
- 如果指定键为 null
您可能感兴趣的文章:
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
concurrenthashmap定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
elements定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
keys定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
clear定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
size定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
putall定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
contains定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
containskey定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
containsvalue定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
putifabsent定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
replace定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
put定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
values定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
get定义及介绍
- java命名空间java.util.concurrent类concurrenthashmap<k,v>的类成员方法:
keyset定义及介绍