public class MapUtils extends Object
| 构造器和说明 |
|---|
MapUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Integer |
getIntValue(Map map,
String key)
Get Integer Value From ParamMap
|
static Integer |
getIntValue(Map map,
String key,
Integer defaults)
Get Integer Value From ParamMap
|
static Long |
getLongValue(Map map,
String key)
Get Long Value From ParamMap
|
static Long |
getLongValue(Map map,
String key,
Long defaults)
Get Long Value From ParamMap
|
static Paging |
getPaging(Map paramMap,
String pageNoField,
String pageLimitField)
获取分页信息
|
static Paging |
getPaging(Map map,
String pageField,
String limitField,
int defaultPage,
int defaultLimit)
获取分页属性
|
static String |
getValue(Map map,
Object key)
从MAP取值
|
static String |
getValue(Map map,
Object key,
Object defaults,
boolean isSafeH5)
从MAP取值String
|
static String |
getValue(Map map,
String key,
Object defaults)
从MAP取值
|
static boolean |
isEmpty(Map paramMap)
Map是否为空
|
static boolean |
isNotEmpty(Map paramMap)
判断Map是否非空
|
static <K,V> MapBuilder<K,V> |
of(K key,
V value)
构造Map的Builder工具
|
static String |
paramAsciiOrder(Map<String,String> paramMap,
boolean isAsc,
boolean isUrlEncode)
参数按照Ascii字母排序
|
static <K,V> Map<V,K> |
reverseHashMap(Map<K,V> src)
Map反转(K,V) to (V,K), 重复取第一个
|
public static <K,V> MapBuilder<K,V> of(K key, V value)
K - 键泛型V - 值泛型key - 键value - 值public static boolean isEmpty(Map paramMap)
paramMap - 参数MAPpublic static boolean isNotEmpty(Map paramMap)
paramMap - 参数Mappublic static String paramAsciiOrder(Map<String,String> paramMap, boolean isAsc, boolean isUrlEncode)
paramMap - 参数MapisAsc - 是否升序isUrlEncode - 是否URL转码public static String getValue(Map map, Object key, Object defaults, boolean isSafeH5)
map - 参数MAPkey - 参数编码defaults - 默认值isSafeH5 - 是否启用H5转义public static String getValue(Map map, Object key)
map - 参数MAPkey - 参数编码public static String getValue(Map map, String key, Object defaults)
map - 参数MAPkey - 参数编码defaults - 默认值public static Integer getIntValue(Map map, String key)
map - 参数MAPkey - 参数编码public static Integer getIntValue(Map map, String key, Integer defaults)
map - 参数MAPkey - 参数编码defaults - 默认值public static Long getLongValue(Map map, String key)
map - 参数MAPkey - 参数编码public static Long getLongValue(Map map, String key, Long defaults)
map - 参数MAPkey - 参数编码defaults - 默认值public static Paging getPaging(Map map, String pageField, String limitField, int defaultPage, int defaultLimit)
map - 参数MappageField - 参数名limitField - 值defaultPage - 默认页码defaultLimit - 默认页面大小public static Paging getPaging(Map paramMap, String pageNoField, String pageLimitField)
paramMap - 参数MappageNoField - 参数名pageLimitField - 值Copyright © 2024. All rights reserved.