static <K,T> DeduplicateResult<K,T> |
DataTool.deduplicate(List<T> source,
java.util.function.Function<T,Boolean> isValidFunction,
java.util.function.Function<T,K> getDeduplicatedKeyFunction) |
对集合数据进行去重器, 默认保留最后出现的重复元素
非线程安全
|
static <K,T> DeduplicateResult<K,T> |
DataTool.deduplicate(List<T> source,
java.util.function.Function<T,Boolean> isValidFunction,
java.util.function.Function<T,K> getDeduplicatedKeyFunction,
boolean remainFirst) |
对集合数据进行去重器
非线程安全
|
static <K,T> DeduplicateResult<K,T> |
DataTool.deduplicate(List<T> source,
java.util.function.Function<T,K> getDeduplicatedKeyFunction) |
对集合数据进行去重器, 默认保留最后出现的重复元素
非线程安全
|
static <K,T> DeduplicateResult<K,T> |
DataTool.deduplicate(List<T> source,
java.util.function.Function<T,K> getDeduplicatedKeyFunction,
boolean remainFirst) |
对集合数据进行去重器
非线程安全
|