Map处理利器MapUtil

1 提取
方法
Description
1.1 extractSubMap(Map<K, O>, String)
1.2 extractSubMap(Map<K, O>, K[], String)
2 获得子Map
方法
Description
2.1 getSubMap(Map<K, T>, K...)
2.2 getSubMapExcludeKeys(Map<K, T>, K...)
3 构造
方法
Description
3.1 newHashMap(int)
3.2 newLinkedHashMap(int)
4 辅助put
方法
Description
4.1 putIfValueNotNull(Map<K, V>, K, V)
4.2 putAllIfNotNull(Map<K, V>, Map<? extends K, ? extends V>)
4.3 putIfValueNotNullOrEmpty(Map<K, V>, K, V)
4.4 putSumValue(Map<K, Integer>, K, Integer)
4.5 putMultiValue(Map<K, List>, K, V)
5 删除
方法
Description
5.1 removeKeys(Map<K, V>, K...)
6 转换
方法
Description
6.1 toSingleValueMap(Map<K, V[]>)
6.2 toArrayValueMap(Map<K, String>)
7 反转
方法
Description
7.1 invertMap(Map<K, V>)
8.参考
最后更新于
这有帮助吗?
