public class DalLRUMap extends Object implements Map, Serializable
| 构造器和说明 |
|---|
DalLRUMap()
默认100
|
DalLRUMap(int maxSize)
构建指定大小的map
|
DalLRUMap(int maxSize,
boolean scanUntilRemovable)
构造函数
|
DalLRUMap(int maxSize,
float loadFactor)
constructor
|
DalLRUMap(int maxSize,
float loadFactor,
boolean scanUntilRemovable)
constructor
|
DalLRUMap(Map map) |
DalLRUMap(Map map,
boolean scanUntilRemovable) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
清除所有数据
|
boolean |
containsKey(Object key)
是否包含指定key
|
boolean |
containsValue(Object value)
是否包含value
|
Set |
entrySet() |
boolean |
equals(Object o)
是否相等
|
Object |
get(Object key)
取得数据
|
int |
hashCode()
hash code
|
boolean |
isEmpty()
是否为空
|
Set |
keySet()
取得key集合
|
Object |
put(Object key,
Object value)
存储数据
|
void |
putAll(Map t)
整体存储t中的元素到map中
|
Object |
remove(Object key)
删除数据
|
int |
size()
size of the map
|
Collection |
values()
取得value集合
|
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic DalLRUMap()
public DalLRUMap(int maxSize)
maxSize - intpublic DalLRUMap(int maxSize,
boolean scanUntilRemovable)
maxSize - intscanUntilRemovable - booleanpublic DalLRUMap(int maxSize,
float loadFactor)
maxSize - intloadFactor - floatpublic DalLRUMap(int maxSize,
float loadFactor,
boolean scanUntilRemovable)
maxSize - intloadFactor - floatscanUntilRemovable - booleanpublic DalLRUMap(Map map)
public DalLRUMap(Map map, boolean scanUntilRemovable)
public boolean containsKey(Object key)
containsKey 在接口中 Mapkey - Objectpublic boolean containsValue(Object value)
containsValue 在接口中 Mapvalue - Objectpublic Collection values()
public boolean equals(Object o)
Copyright © 2022. All rights reserved.