| 构造器和说明 |
|---|
TripleHashMap()
构建一个TripleHashMap
|
TripleHashMap(int size)
根据指定存储元素数量来构建一个TripleHashMap
|
TripleHashMap(java.util.List<V> templates,
java.util.function.Function<? super V,? extends L> leftMapper,
java.util.function.Function<? super V,? extends M> middleMapper,
java.util.function.Function<? super V,? extends R> rightMapper) |
| 限定符和类型 | 方法和说明 |
|---|---|
V |
get(L left,
M middle,
R right)
根据三个元素的键来取出来对应的值.
|
V |
getOrDefault(L left,
M middle,
R right,
V defaultValue)
根据三个元素的键来取出来对应的值,如果不存在则返回默认值.
|
V |
put(L left,
M middle,
R right,
V value)
插入键与值.
|
V |
remove(L left,
M middle,
R right)
移除指定键的值并返回.
|
int |
size()
返回Map中键值数量.
|
java.lang.String |
toString() |
java.util.Collection<V> |
values()
返回当前Map集合中所有值
|
public TripleHashMap()
public TripleHashMap(int size)
size - 存储元素数量public int size()
TripleMappublic V getOrDefault(L left, M middle, R right, V defaultValue)
TripleMappublic java.lang.String toString()
toString 在类中 java.lang.Object