public class MapHelper extends Object
| 构造器和说明 |
|---|
MapHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<?,?> |
copy(Map<?,?> src,
Map<?,?> propertyRef)
Map对象拷贝
|
static void |
join(Map<?,?> dst,
Map<?,?> src)
合并两个Map, 将源Map合并至目标Map
|
static Map<Object,Object> |
toMap(Object[][] valuePairs)
将数组输出为Map
|
static Map<Object,Object> |
toMap(Object[] keys,
Object[] values)
将数组输出为Map,其中键与值在位置上一一对应
|
static Map<Object,Object> |
toObjectMap(Map<String,String> src)
Map格式转换: String转换为Object
|
static String |
toString(Map<?,?> src,
String format)
Map转换为字符串 根据format格式对Map中的值进行映射,format中需要替换的值使用{}进行包装
|
static Map<String,String> |
toStringMap(Map<?,?> src)
Map格式转换: Object转换为String
|
public static Map<?,?> copy(Map<?,?> src, Map<?,?> propertyRef)
src - 源Map对象propertyRef - 键值映射public static Map<Object,Object> toMap(Object[] keys, Object[] values)
keys - 键集合values - 值集合public static Map<Object,Object> toMap(Object[][] valuePairs)
valuePairs - 键值集合,其中第一个元素为键,第二个元素为值public static Map<String,String> toStringMap(Map<?,?> src)
src - 需要进行转换的Mappublic static Map<Object,Object> toObjectMap(Map<String,String> src)
src - 需要转换的Mappublic static String toString(Map<?,?> src, String format)
src - 需要转换的Mapformat - 字符串格式,例如"{firstname} {lastname}"Copyright © 2016 PinaeOS. All rights reserved.