public final class MapUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getMapValue(Map<String,String> map,
String key)
获取对应的映射信息
(1)如果对应的值不存在,则返回 key 本身
(2)如果 map 为空,则返回
|
static boolean |
isEmpty(Map<?,?> map)
判断map为空
|
static boolean |
isNotEmpty(Map<?,?> map)
判断map为非空
|
static <V> Map<Integer,V> |
toIndexMap(Collection<V> values)
key 是元素的索引
|
static <K,V> Map<K,V> |
toMap(Collection<V> values,
IHandler<? super V,K> keyFunction)
可遍历的结合转换为 map
|
public static boolean isEmpty(Map<?,?> map)
map - maptrue 为空public static boolean isNotEmpty(Map<?,?> map)
map - maptrue 非空public static <K,V> Map<K,V> toMap(Collection<V> values, IHandler<? super V,K> keyFunction)
K - key 泛型V - value 泛型values - 可遍历的元素 IteratorkeyFunction - 转化方式public static <V> Map<Integer,V> toIndexMap(Collection<V> values)
V - 元素泛型values - 值Copyright © 2020. All rights reserved.