java.lang.Object
org.elsfs.tool.core.util.CollectionUtils
集合工具类
- 从以下版本开始:
- 0.0.1
- 作者:
- zeng
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static <T> TfirstMatch(Iterator<T> iterator, Function<T, Boolean> matcher) 返回Iterator中第一个匹配规则的值static <T> TgetFirstNoneNull(Iterable<T> iterable) 获取集合的第一个非空元素static <T> TgetFirstNoneNull(Iterator<T> iterator) 获取集合的第一个非空元素static booleanisEmpty(Collection<?> collection) 判断集合是否为空static boolean判断 map 是否为空static booleanisNotEmpty(Collection<?> collection) 非空判断static booleanisNotEmpty(Map<?, ?> map) 非空判断
-
构造器详细资料
-
CollectionUtils
public CollectionUtils()
-
-
方法详细资料
-
isEmpty
判断集合是否为空- 参数:
collection- 需要判断的集合- 返回:
- 为空返回true,否则返回 false
-
isEmpty
判断 map 是否为空- 参数:
map- 要检查的map- 返回:
- 给定的Map是否为空
-
isNotEmpty
非空判断- 参数:
collection- 要检查的 collection- 返回:
- 如果不为空则返回true,为空返回 false
-
isNotEmpty
非空判断- 参数:
map- 需要验证的map- 返回:
- 非空为true 否则为false
-
getFirstNoneNull
获取集合的第一个非空元素- 类型参数:
T- 集合元素类型- 参数:
iterable-Iterable- 返回:
- 第一个元素
-
getFirstNoneNull
获取集合的第一个非空元素- 类型参数:
T- 集合元素类型- 参数:
iterator-Iterator- 返回:
- 第一个非空元素,null表示未找到
-
firstMatch
返回Iterator中第一个匹配规则的值
-