public class MapUtil extends Object
| Constructor and Description |
|---|
MapUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Object> |
clone(Map<String,Object> map) |
static boolean |
contain(Map<String,Object> large,
Map<String,Object> small) |
static boolean |
equals(Map<String,Object> a,
Map<String,Object> b) |
static Map<String,Object> |
fromString(String source) |
static Object |
get(Map<String,Object> map,
List<Object> keyStep) |
static Object |
get(Map<String,Object> map,
Object[] keyStep) |
static Object |
get(Map map,
String keys) |
static boolean |
getBoolean(Map<String,Object> map,
String key) |
static Double |
getDouble(Map<String,Object> map,
String key) |
static int |
getInt(Map<String,Object> map,
String key) |
static long |
getLong(Map<String,Object> map,
String key) |
static String |
getString(Map<String,Object> map,
String key) |
static Object |
getVauleMatchCase(Map map,
Object key)
忽略键大小写获取map对应的值
|
static Map |
grantSum(Object grant,
Map<String,String> gm,
String split,
boolean type) |
static String |
map2Str(Map map,
String firstSeparator,
String secondSeparator,
String... thrs)
将map转换成字符串
|
static String |
mapKeyStr(Map map,
String split)
方法说明:
将map的key按指定的分隔符分割拼接成字符串
|
static String |
mapKeyValueForMysql(Map map,
String split)
方法说明:
将map以key=value按mysql sql的方式拼接
|
static String |
mapValueStrForMysql(Map map,
String split)
方法说明:
将map的value按mysql sql的方式拼接
|
static Map<String,Object> |
merge(Map<String,Object> a,
Map<String,Object> b) |
static void |
mergeTo(Map<String,Object> target,
Map<String,Object> source) |
static void |
put(Map<String,Object> map,
List<Object> keyStep,
Object object) |
static void |
put(Map<String,Object> map,
Object[] keyStep,
Object object) |
static void |
put(Map map,
String keys,
Object object) |
static Object |
removeMatchCase(Map map,
Object key)
忽略键大小写移除map对应的值
|
static List<Object> |
toList(Map<String,Object> map,
Collection<String> keys) |
static List<Object> |
toList(Map<String,Object> map,
List<Object> keySteps) |
static List<Object> |
toList(Map<String,Object> map,
String[] keys) |
static Object |
toLowerCaseKey(Object object)
将对象的key转换成
|
static Map<String,Object> |
toMap(Map<String,Object> map,
Collection<String> keys) |
static Map<String,Object> |
toMap(Map<String,Object> map,
Map<String,String> transMap) |
static Map<String,Object> |
toMap(Map<String,Object> map,
String[] keys) |
static String |
toString(Map<String,Object> map) |
public static Object toLowerCaseKey(Object object)
object - 对象public static Object getVauleMatchCase(Map map, Object key)
map - mapkey - keypublic static Object removeMatchCase(Map map, Object key)
map - mapkey - keypublic static String mapKeyStr(Map map, String split)
map - 源Map对象split - 分隔符public static String mapValueStrForMysql(Map map, String split)
map - mapsplit - 分隔符public static String mapKeyValueForMysql(Map map, String split)
map - mapsplit - 分隔符public static String map2Str(Map map, String firstSeparator, String secondSeparator, String... thrs) throws Throwable
map - 转换的mapfirstSeparator - 一维分割符secondSeparator - 二维分割符thrs - 字符串数组Throwable - 异常public static Map grantSum(Object grant, Map<String,String> gm, String split, boolean type)
Copyright © 2017. All rights reserved.