类 MapUtil
- java.lang.Object
-
- cc.shacocloud.mirage.utils.map.MapUtil
-
public class MapUtil extends Object
Map相关工具类- 作者:
- 思追(shaco)
-
-
构造器概要
构造器 构造器 说明 MapUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <K,V>
@NotNull Map.Entry<K,V>entry(K key, V value)将键和值转换为AbstractMap.SimpleImmutableEntry
返回的Entry不可变static <K,V>
@NotNull Map.Entry<K,V>entry(K key, V value, boolean isImmutable)static booleanisEmpty(Map<?,?> map)Map是否为空static booleanisNotEmpty(Map<?,?> map)Map是否不为空
-
-
-
方法详细资料
-
isNotEmpty
public static boolean isNotEmpty(Map<?,?> map)
Map是否不为空- 参数:
map- 集合- 返回:
- 是否不为空
-
isEmpty
public static boolean isEmpty(Map<?,?> map)
Map是否为空- 参数:
map- 集合- 返回:
- 是否为空
-
entry
@Contract("_, _ -> new") public static <K,V> @NotNull Map.Entry<K,V> entry(K key, V value)将键和值转换为AbstractMap.SimpleImmutableEntry
返回的Entry不可变- 类型参数:
K- 键类型V- 值类型- 参数:
key- 键value- 值- 返回:
AbstractMap.SimpleImmutableEntry
-
entry
@Contract("_, _, _ -> new") public static <K,V> @NotNull Map.Entry<K,V> entry(K key, V value, boolean isImmutable)- 类型参数:
K- 键类型V- 值类型- 参数:
key- 键value- 值isImmutable- 是否不可变Entry- 返回:
AbstractMap.SimpleEntry或者AbstractMap.SimpleImmutableEntry
-
-