构造器和说明 |
---|
Maps() |
限定符和类型 | 方法和说明 |
---|---|
static <SK,SV,TK,TV> |
map(Map<SK,SV> map,
Function<SK,TK> keyFun,
Function<SV,TV> valueFun)
对 Map 的 Key 和 Value 进行操作,返回一个新的 Map
|
static <SK,SV,TK,TV> |
map(Map<SK,SV> map,
Function<SK,TK> keyFun,
Function<SV,TV> valueFun,
Map<TK,TV> targetMap)
对 Map 的 Key 和 Value 进行操作,返回一个新的 Map
|
static <K,V> List<V> |
toList(Map<K,V> map)
将 Map 转换为 List
|
static <K,V> Set<V> |
toSet(Map<K,V> map)
将 Map 转换为 Set
|
public static <SK,SV,TK,TV> Map<TK,TV> map(Map<SK,SV> map, Function<SK,TK> keyFun, Function<SV,TV> valueFun)
SK
- 源 Key 类型SV
- 源 Value 类型TK
- 目标 Key 类型TV
- 目标 Value 类型map
- 需操作的 MapkeyFun
- Key 操作函数valueFun
- Value 操作函数public static <SK,SV,TK,TV> Map<TK,TV> map(Map<SK,SV> map, Function<SK,TK> keyFun, Function<SV,TV> valueFun, Map<TK,TV> targetMap)
SK
- 源 Key 类型SV
- 源 Value 类型TK
- 目标 Key 类型TV
- 目标 Value 类型map
- 需操作的 MapkeyFun
- Key 操作函数valueFun
- Value 操作函数targetMap
- 目标 Mappublic static <K,V> List<V> toList(Map<K,V> map)
K
- Key 类型V
- Value 类型map
- 需要转换的 MapList
Copyright © 2023 buession.com Inc.. All rights reserved.