public class Maps extends Object
Maps class.
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,V> Map<K,V> |
empty()
获取一个空的Map
|
static <K,V> Map.Entry<K,V> |
entry(K key,
V value)
entry.
|
static <K,V> Map<K,V> |
of(int initialCapacity)
of.
|
static <K,V> Map<K,V> |
of(K k,
V v)
of.
|
static <K,V> Map<K,V> |
of(K k,
V v,
K k1,
V v1)
of.
|
static <K,V> Map<K,V> |
of(K k,
V v,
K k1,
V v1,
K k2,
V v2)
of.
|
static <K,A,V> Steam<Map.Entry<K,List<V>>> |
oneToManyToOne(Map<K,List<A>> middleMap,
Map<A,V> attachMap,
UnaryOperator<Steam<V>>... unaryOperator)
oneToManyToOne.
|
static <K,A,V> Steam<Map.Entry<K,List<V>>> |
oneToOneToMany(Map<K,A> middleMap,
Map<A,List<V>> attachMap,
UnaryOperator<Steam<V>>... unaryOperator)
oneToOneToMany.
|
static <K,A,V> Steam<Map.Entry<K,V>> |
oneToOneToOne(Map<K,A> middleMap,
Map<A,V> attachMap,
UnaryOperator<V>... unaryOperator)
oneToOneToOne.
|
public static <K,V> Map<K,V> of(int initialCapacity)
of.
K - a K classV - a V classinitialCapacity - a intMap objectpublic static <K,V> Map<K,V> of(K k, V v)
of.
K - a K classV - a V classk - a K objectv - a V objectMap objectpublic static <K,V> Map<K,V> of(K k, V v, K k1, V v1)
of.
K - a K classV - a V classk - a K objectv - a V objectk1 - a K objectv1 - a V objectMap objectpublic static <K,V> Map<K,V> of(K k, V v, K k1, V v1, K k2, V v2)
of.
K - a K classV - a V classk - a K objectv - a V objectk1 - a K objectv1 - a V objectk2 - a K objectv2 - a V objectMap objectpublic static <K,V> Map.Entry<K,V> entry(K key, V value)
entry.
K - a K classV - a V classkey - a K objectvalue - a V objectMap.Entry object@SafeVarargs public static <K,A,V> Steam<Map.Entry<K,List<V>>> oneToManyToOne(Map<K,List<A>> middleMap, Map<A,V> attachMap, UnaryOperator<Steam<V>>... unaryOperator)
oneToManyToOne.
K - a K classA - a A classV - a V classmiddleMap - a Map objectattachMap - a Map objectunaryOperator - a UnaryOperator objectSteam object@SafeVarargs public static <K,A,V> Steam<Map.Entry<K,V>> oneToOneToOne(Map<K,A> middleMap, Map<A,V> attachMap, UnaryOperator<V>... unaryOperator)
oneToOneToOne.
K - a K classA - a A classV - a V classmiddleMap - a Map objectattachMap - a Map objectunaryOperator - a UnaryOperator objectSteam object@SafeVarargs public static <K,A,V> Steam<Map.Entry<K,List<V>>> oneToOneToMany(Map<K,A> middleMap, Map<A,List<V>> attachMap, UnaryOperator<Steam<V>>... unaryOperator)
oneToOneToMany.
K - a K classA - a A classV - a V classmiddleMap - a Map objectattachMap - a Map objectunaryOperator - a UnaryOperator objectSteam objectpublic static <K,V> Map<K,V> empty()
K - keyV - valueCopyright © 2023 dromara. All rights reserved.