public class MapUtil
extends java.lang.Object
| 构造器和说明 |
|---|
MapUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> java.util.Map<java.lang.String,java.lang.Object> |
beanToMap(T bean)
将对象装换为map
|
static <T> java.util.List<T> |
mapsToObjects(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps,
java.lang.Class<T> clazz)
ss
|
static <T> T |
mapToBean(java.util.Map<java.lang.String,java.lang.Object> map,
T bean)
将map装换为javabean对象
|
static <K,V> java.util.HashMap<K,V> |
newHashMap()
ss
|
static <K,V> java.util.HashMap<K,V> |
newHashMap(K k,
V v)
dds
|
static <K,V> java.util.HashMap<K,V> |
newHashMap(K k,
V v,
java.lang.Object... extraKeyValues)
sss
|
static <T> java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
objectsToMaps(java.util.List<T> objList)
转换
|
public static <K,V> java.util.HashMap<K,V> newHashMap()
K - ssV - sspublic static <K,V> java.util.HashMap<K,V> newHashMap(K k,
V v)
K - dV - dk - dv - dpublic static <K,V> java.util.HashMap<K,V> newHashMap(K k,
V v,
java.lang.Object... extraKeyValues)
K - dV - dk - fdv - dextraKeyValues - dpublic static <T> java.util.Map<java.lang.String,java.lang.Object> beanToMap(T bean)
T - ssbean - dpublic static <T> T mapToBean(java.util.Map<java.lang.String,java.lang.Object> map,
T bean)
T - ddmap - ddbean - ddpublic static <T> java.util.List<java.util.Map<java.lang.String,java.lang.Object>> objectsToMaps(java.util.List<T> objList)
T - dobjList - dpublic static <T> java.util.List<T> mapsToObjects(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps,
java.lang.Class<T> clazz)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
T - smaps - sclazz - sjava.lang.InstantiationException - sjava.lang.IllegalAccessException - sCopyright © 2022. All Rights Reserved.