跳过导航链接
C D G I N P S 

C

CollectionUtils - pro.wangfeng.common.lang中的类
 
convertArray(T[], Function<T, U>, IntFunction<U[]>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
List转换为数组 Double[] doubleArr = convertArray(Arrays.asList("1","2","3"), Double::parseDouble, Double[]::new);
convertList(List<T>, Function<T, U>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
List类型转换 List integerList = convertList(Arrays.asList("1","2","3"), s -> Integer.parseInt(s));

D

distinctByFunction(Function<? super T, Object>) - 类 中的静态方法pro.wangfeng.common.lang.StreamUtils
根据转换结果过滤重复的元素谓语 list.stream().filter(distinctByFunction(l -> l.getKey())).collect(toList());

G

getFirstSubListByGroupFeature(List<T>, Function<T, K>, boolean) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
按照特征条件排序,得到列表中满足指定条件的第一个子列表
getGroupFeatureList(List<T>, Function<T, K>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
得到列表的指定分组特征列表
getGroupFeatureList(List<T>, Function<T, K>, Comparator<K>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
得到列表的指定分组特征列表
getMapGroupByFeature(List<T>, Function<T, K>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
将列表按指定的特征分组,并用map存放
getMapGroupByFeature(List<T>, Function<T, K>, Function<T, V>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
将列表按指定的特征条件分组,并用map存放
getSubListByGroupFeature(List<T>, Function<T, K>, K) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
得到列表中满足指定特征条件的子列表

I

isEmpty(Collection<E>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
判断集合为空
isNotEmpty(Collection<E>) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
判断集合不为空

N

notNullResultFunction(Function<T, K>) - 类 中的静态方法pro.wangfeng.common.lang.StreamUtils
转换结果非空函数谓语
nullResultFunction(Function<T, K>) - 类 中的静态方法pro.wangfeng.common.lang.StreamUtils
转换结果为空函数谓语

P

pro.wangfeng.common.lang - 程序包 pro.wangfeng.common.lang
 

S

splitList(List<T>, int) - 类 中的静态方法pro.wangfeng.common.lang.CollectionUtils
将List按指定大小拆分
StreamUtils - pro.wangfeng.common.lang中的类
 
C D G I N P S 
跳过导航链接

Copyright © 2018. All rights reserved.