public class Collects extends Object
| 构造器和说明 |
|---|
Collects() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> boolean |
containsAnyOf(Collection<T> collection,
T... values)
测试一个集合中,是否包含任一元素。
|
static <T,V> boolean |
exists(Collection<T> collection,
V targetValue,
Function<T,V> getter)
在一个集合中查找指定属性,是否与targetValue相等
|
static <T,V> Optional<T> |
find(Collection<T> collection,
V targetValue,
Function<T,V> getter)
在一个集合中查找指定属性,是否与targetValue相等
|
static boolean |
isEmpty(Collection<?> list) |
static boolean |
isNotEmpty(Collection<?> list) |
public static <T> boolean containsAnyOf(Collection<T> collection, T... values)
T - 集合元素类型collection - 集合values - 测试包含元素public static <T,V> boolean exists(Collection<T> collection, V targetValue, Function<T,V> getter)
T - 集合元素类型V - 目标值类型collection - 集合targetValue - 目标值getter - 集合元素属性对应的getterpublic static <T,V> Optional<T> find(Collection<T> collection, V targetValue, Function<T,V> getter)
T - 集合元素类型V - 目标值类型collection - 集合targetValue - 目标值getter - 集合元素属性对应的getterpublic static boolean isEmpty(Collection<?> list)
public static boolean isNotEmpty(Collection<?> list)
Copyright © 2018. All rights reserved.