类 MapUtil
- java.lang.Object
-
- com.xkcoding.http.util.MapUtil
-
public class MapUtil extends Object
Map 工具类
- 作者:
- yangkai.shen
-
-
构造器概要
构造器 构造器 说明 MapUtil()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 <K,V>
voidforEach(Map<K,V> map, BiConsumer<? super K,? super V> action)遍历booleanisEmpty(Map<?,?> map)判断 map 为空booleanisNotEmpty(Map<?,?> map)判断 map 不为空StringparseMapToString(Map<String,String> params, boolean encode)map转字符串,转换后的字符串格式为xxx=xxx&xxx=xxxMap<String,String>parseStringToMap(String str, boolean decode)字符串转map,字符串格式为xxx=xxx&xxx=xxx
-
-
-
方法详细资料
-
isNotEmpty
public boolean isNotEmpty(Map<?,?> map)
判断 map 不为空- 参数:
map- map- 返回:
true- 不为空,false- 空
-
isEmpty
public boolean isEmpty(Map<?,?> map)
判断 map 为空- 参数:
map- map- 返回:
true- 空,false- 不为空
-
forEach
public <K,V> void forEach(Map<K,V> map, BiConsumer<? super K,? super V> action)
遍历- 类型参数:
K- map键泛型V- map值泛型- 参数:
map- 待遍历的 mapaction- 操作
-
parseMapToString
public String parseMapToString(Map<String,String> params, boolean encode)
map转字符串,转换后的字符串格式为xxx=xxx&xxx=xxx- 参数:
params- 待转换的mapencode- 是否转码- 返回:
- str
-
-