程序包 dev.utils.common
类 CollectionUtils
java.lang.Object
dev.utils.common.CollectionUtils
detail: 集合工具类 ( Collection - List、Set、Queue ) 等
- 作者:
- Ttt
// 升序 Collections.sort(list); // 降序 Collections.sort(list, Collections.reverseOrder()); // 逆序 Collections.reverse(list); // 创建不可修改集合 Collections.unmodifiableList() Arrays.asList()
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明static <T> boolean添加一条数据到指定索引后static <T> boolean添加一条数据到指定索引后static <T> booleanadd(Collection<T> collection, T value) 添加一条数据static <T> booleanadd(Collection<T> collection, T value, boolean notNull) 添加一条数据static <T> boolean添加集合数据到指定索引后static <T> boolean添加集合数据到指定索引后static <T> booleanaddAll(Collection<T> collection, Collection<T> values) 添加集合数据static <T> booleanaddAll(Collection<T> collection, Collection<T> values, boolean notNull) 添加集合数据static <T> booleanaddAllNotNull(int index, List<T> list, List<T> values) 添加集合数据到指定索引后 ( values 内的值不允许为 null )static <T> booleanaddAllNotNull(Collection<T> collection, Collection<T> values) 添加集合数据 ( values 内的值不允许为 null )static <T> booleanaddNotNull(int index, List<T> list, T value) 添加一条数据到指定索引后 ( value 不允许为 null )static <T> booleanaddNotNull(Collection<T> collection, T value) 添加一条数据 ( value 不允许为 null )static <T> booleanclear(Collection<T> collection, T value) 清空集合中符合指定 value 的全部数据static <T> booleanclearAll(Collection<T> collection) 清空集合全部数据static <T> booleanclearAndAddAll(Collection<T> collection, Collection<T> values) 移除全部数据并添加集合数据static <T> booleanclearAndAddAll(Collection<T> collection, Collection<T> values, boolean notNull) 移除全部数据并添加集合数据static <T> booleanclearAndAddAllNotNull(Collection<T> collection, Collection<T> values) 移除全部数据并添加集合数据 ( values 内的值不允许为 null )static <T> booleanclearNotBelong(Collection<T> collection, T value) 保留集合中符合指定 value 的全部数据static <T> booleanclearNull(Collection<T> collection) 清空集合中为 null 的值static <T> Collection<T> disjunction(Collection<T> collection1, Collection<T> collection2) 两个集合交集的补集处理static <T> booleanequals(T value1, T value2) 判断两个值是否一样static <T> Tget(Collection<T> collection, int pos) 获取数据static <T> Tget(Collection<T> collection, T value, int number, boolean notNull, int offset) 根据指定 value 获取 value 所在位置 + 偏移量的值static intgetCount(Collection<?>... collections) 获取 Collection 数组长度总和static <T> TgetFirst(Collection<T> collection) 获取第一条数据static <T> TgetLast(Collection<T> collection) 获取最后一条数据static doublegetMaximumD(List<Double> list) 获取集合中最大值static floatgetMaximumF(List<Float> list) 获取集合中最大值static intgetMaximumI(List<Integer> list) 获取集合中最大值static intgetMaximumIndexD(List<Double> list) 获取集合中最大值索引static intgetMaximumIndexF(List<Float> list) 获取集合中最大值索引static intgetMaximumIndexI(List<Integer> list) 获取集合中最大值索引static intgetMaximumIndexL(List<Long> list) 获取集合中最大值索引static longgetMaximumL(List<Long> list) 获取集合中最大值static doublegetMinimumD(List<Double> list) 获取集合中最小值static floatgetMinimumF(List<Float> list) 获取集合中最小值static intgetMinimumI(List<Integer> list) 获取集合中最小值static intgetMinimumIndexD(List<Double> list) 获取集合中最小值索引static intgetMinimumIndexF(List<Float> list) 获取集合中最小值索引static intgetMinimumIndexI(List<Integer> list) 获取集合中最小值索引static intgetMinimumIndexL(List<Long> list) 获取集合中最小值索引static longgetMinimumL(List<Long> list) 获取集合中最小值static <T> TgetNext(Collection<T> collection, T value) 根据指定 value 获取 value 所在位置的下一个值static <T> TgetNext(Collection<T> collection, T value, boolean notNull) 根据指定 value 获取 value 所在位置的下一个值static <T> TgetNext(Collection<T> collection, T value, int number) 根据指定 value 获取 value 所在位置的下一个值static <T> TgetNext(Collection<T> collection, T value, int number, boolean notNull) 根据指定 value 获取 value 所在位置的下一个值static <T> TgetNextNotNull(Collection<T> collection, T value) 根据指定 value 获取 value 所在位置的下一个值, 不允许值为 nullstatic <T> TgetNextNotNull(Collection<T> collection, T value, int number) 根据指定 value 获取 value 所在位置的下一个值, 不允许值为 nullstatic <T> intgetPosition(Collection<T> collection, T value) 根据指定 value 获取索引static <T> intgetPosition(Collection<T> collection, T value, boolean notNull) 根据指定 value 获取索引static <T> intgetPosition(Collection<T> collection, T value, int number) 根据指定 value 获取索引static <T> intgetPosition(Collection<T> collection, T value, int number, boolean notNull) 根据指定 value 获取索引static <T> intgetPosition(Collection<T> collection, T value, int number, boolean notNull, int offset) 根据指定 value 获取 value 所在位置 + 偏移量的索引static <T> intgetPositionNotNull(Collection<T> collection, T value) 根据指定 value 获取索引, 不允许值为 nullstatic <T> intgetPositionNotNull(Collection<T> collection, T value, int number) 根据指定 value 获取索引, 不允许值为 nullstatic <T> TgetPrevious(Collection<T> collection, T value) 根据指定 value 获取 value 所在位置的上一个值static <T> TgetPrevious(Collection<T> collection, T value, boolean notNull) 根据指定 value 获取 value 所在位置的上一个值static <T> TgetPrevious(Collection<T> collection, T value, int number) 根据指定 value 获取 value 所在位置的上一个值static <T> TgetPrevious(Collection<T> collection, T value, int number, boolean notNull) 根据指定 value 获取 value 所在位置的上一个值static <T> TgetPreviousNotNull(Collection<T> collection, T value) 根据指定 value 获取 value 所在位置的上一个值, 不允许值为 nullstatic <T> TgetPreviousNotNull(Collection<T> collection, T value, int number) 根据指定 value 获取 value 所在位置的上一个值, 不允许值为 nullstatic booleangreaterThan(Collection<?> collection, int length) 判断 Collection 长度是否大于指定长度static booleangreaterThanOrEqual(Collection<?> collection, int length) 判断 Collection 长度是否大于等于指定长度static <T> Collection<T> intersection(Collection<T> collection1, Collection<T> collection2) 两个集合交集处理static booleanisEmpty(Collection<?> collection) 判断 Collection 是否为 nullstatic <T> booleanisEqualCollection(Collection<T> collection1, Collection<T> collection2) 判断两个集合是否相同static <T> booleanisEqualCollections(Collection<T>... collections) 判断多个集合是否相同static booleanisLength(Collection<?> collection, int length) 获取长度 Collection 是否等于期望长度static booleanisNotEmpty(Collection<?> collection) 判断 Collection 是否不为 nullstatic intlength(Collection<?> collection) 获取 Collection 长度static intlength(Collection<?> collection, int defaultLength) 获取 Collection 长度static booleanlessThan(Collection<?> collection, int length) 判断 Collection 长度是否小于指定长度static booleanlessThanOrEqual(Collection<?> collection, int length) 判断 Collection 长度是否小于等于指定长度static <T> booleanremove(Collection<T> collection, T value) 移除一条数据static <T> T移除一条数据static <T> booleanremoveAll(Collection<T> collection, Collection<T> values) 移除集合数据static <T> Collection<T> reverse(Collection<T> collection) 集合翻转处理static <T> Collection<T> subtract(Collection<T> collection1, Collection<T> collection2) 两个集合差集 ( 扣除 ) 处理static double计算集合总和static double计算集合总和static double计算集合总和static double计算集合总和static float计算集合总和static float计算集合总和static float计算集合总和static float计算集合总和static int计算集合总和static int计算集合总和static int计算集合总和static int计算集合总和static long计算集合总和static long计算集合总和static long计算集合总和static long计算集合总和static <T> Object[]toArray(Collection<T> collection) 转换数组 to Objectstatic <T> T[]toArrayT(Collection<T> collection) 转换数组 to Tstatic <T> Collection<T> union(Collection<T> collection1, Collection<T> collection2) 两个集合并集处理static <T> Collection<T> unions(Collection<T>... collections) 多个集合并集处理
-
方法详细资料
-
isEmpty
判断 Collection 是否为 null- 参数:
collection-Collection- 返回:
trueyes,falseno
-
isNotEmpty
判断 Collection 是否不为 null- 参数:
collection-Collection- 返回:
trueyes,falseno
-
length
获取 Collection 长度- 参数:
collection-Collection- 返回:
- 如果 Collection 为 null, 则返回默认长度, 如果不为 null, 则返回 collection.size()
-
length
获取 Collection 长度- 参数:
collection-CollectiondefaultLength- 集合为 null 默认长度- 返回:
- 如果 Collection 为 null, 则返回 defaultLength, 如果不为 null, 则返回 collection.size()
-
isLength
获取长度 Collection 是否等于期望长度- 参数:
collection-Collectionlength- 期望长度- 返回:
trueyes,falseno
-
greaterThan
判断 Collection 长度是否大于指定长度- 参数:
collection-Collectionlength- 指定长度- 返回:
trueyes,falseno
-
greaterThanOrEqual
判断 Collection 长度是否大于等于指定长度- 参数:
collection-Collectionlength- 指定长度- 返回:
trueyes,falseno
-
lessThan
判断 Collection 长度是否小于指定长度- 参数:
collection-Collectionlength- 指定长度- 返回:
trueyes,falseno
-
lessThanOrEqual
判断 Collection 长度是否小于等于指定长度- 参数:
collection-Collectionlength- 指定长度- 返回:
trueyes,falseno
-
getCount
获取 Collection 数组长度总和- 参数:
collections- Collection[]- 返回:
- Collection 数组长度总和
-
get
获取数据- 类型参数:
T- 泛型- 参数:
collection-Collectionpos- 索引- 返回:
- 对应索引的值
-
getFirst
获取第一条数据- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
- 索引为 0 的值
-
getLast
获取最后一条数据- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
- 索引 length - 1 的值
-
get
根据指定 value 获取 value 所在位置 + 偏移量的值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )notNull- 是否不允许值为 nulloffset- 偏移量- 返回:
- 对应索引的值
-
getPosition
public static <T> int getPosition(Collection<T> collection, T value, int number, boolean notNull, int offset) 根据指定 value 获取 value 所在位置 + 偏移量的索引- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )notNull- 是否不允许值为 nulloffset- 偏移量- 返回:
- 对应的索引
-
getPosition
根据指定 value 获取索引- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应的索引
-
getPosition
根据指定 value 获取索引- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应的索引
-
getPosition
根据指定 value 获取索引- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值notNull- 是否不允许值为 null- 返回:
- 对应的索引
-
getPosition
根据指定 value 获取索引- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )notNull- 是否不允许值为 null- 返回:
- 对应的索引
-
getPositionNotNull
根据指定 value 获取索引, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应的索引
-
getPositionNotNull
根据指定 value 获取索引, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应的索引
-
getNext
根据指定 value 获取 value 所在位置的下一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应索引的值
-
getNext
根据指定 value 获取 value 所在位置的下一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应索引的值
-
getNext
根据指定 value 获取 value 所在位置的下一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值notNull- 是否不允许值为 null- 返回:
- 对应索引的值
-
getNext
根据指定 value 获取 value 所在位置的下一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )notNull- 是否不允许值为 null- 返回:
- 对应索引的值
-
getNextNotNull
根据指定 value 获取 value 所在位置的下一个值, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应索引的值
-
getNextNotNull
根据指定 value 获取 value 所在位置的下一个值, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应索引的值
-
getPrevious
根据指定 value 获取 value 所在位置的上一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应索引的值
-
getPrevious
根据指定 value 获取 value 所在位置的上一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应索引的值
-
getPrevious
根据指定 value 获取 value 所在位置的上一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值notNull- 是否不允许值为 null- 返回:
- 对应索引的值
-
getPrevious
根据指定 value 获取 value 所在位置的上一个值- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )notNull- 是否不允许值为 null- 返回:
- 对应索引的值
-
getPreviousNotNull
根据指定 value 获取 value 所在位置的上一个值, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
- 对应索引的值
-
getPreviousNotNull
根据指定 value 获取 value 所在位置的上一个值, 不允许值为 null- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值number- 符合条件次数 ( 从 0 开始, 0 = 1 )- 返回:
- 对应索引的值
-
add
添加一条数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
truesuccess,falsefail
-
addNotNull
添加一条数据 ( value 不允许为 null )- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值- 返回:
truesuccess,falsefail
-
add
添加一条数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 值notNull- 是否不允许添加 null 数据- 返回:
truesuccess,falsefail
-
addAll
添加集合数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
addAllNotNull
添加集合数据 ( values 内的值不允许为 null )- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
addAll
添加集合数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )notNull- 是否不允许添加 null 值- 返回:
truesuccess,falsefail
-
clearAndAddAll
移除全部数据并添加集合数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
clearAndAddAllNotNull
移除全部数据并添加集合数据 ( values 内的值不允许为 null )- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
clearAndAddAll
public static <T> boolean clearAndAddAll(Collection<T> collection, Collection<T> values, boolean notNull) 移除全部数据并添加集合数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备添加的值 ( 集合 )notNull- 是否不允许添加 null 值- 返回:
truesuccess,falsefail
-
add
添加一条数据到指定索引后- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合value- 值- 返回:
truesuccess,falsefail
-
addNotNull
添加一条数据到指定索引后 ( value 不允许为 null )- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合value- 值- 返回:
truesuccess,falsefail
-
add
添加一条数据到指定索引后- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合value- 值notNull- 是否不允许添加 null 数据- 返回:
truesuccess,falsefail
-
addAll
添加集合数据到指定索引后- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合values- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
addAllNotNull
添加集合数据到指定索引后 ( values 内的值不允许为 null )- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合values- 准备添加的值 ( 集合 )- 返回:
truesuccess,falsefail
-
addAll
添加集合数据到指定索引后- 类型参数:
T- 泛型- 参数:
index- 索引list- 集合values- 准备添加的值 ( 集合 )notNull- 是否不允许添加 null 值- 返回:
truesuccess,falsefail
-
remove
移除一条数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 准备删除的值- 返回:
truesuccess,falsefail
-
remove
移除一条数据- 类型参数:
T- 泛型- 参数:
list- 集合pos- 准备删除的索引- 返回:
truesuccess,falsefail
-
removeAll
移除集合数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalues- 准备删除的集合- 返回:
truesuccess,falsefail
-
clear
清空集合中符合指定 value 的全部数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 准备对比移除的值- 返回:
truesuccess,falsefail
-
clearNotBelong
保留集合中符合指定 value 的全部数据- 类型参数:
T- 泛型- 参数:
collection-Collectionvalue- 准备对比保留的值- 返回:
truesuccess,falsefail
-
clearAll
清空集合全部数据- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
truesuccess,falsefail
-
clearNull
清空集合中为 null 的值- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
truesuccess,falsefail
-
isEqualCollection
判断两个集合是否相同- 类型参数:
T- 泛型- 参数:
collection1- 第一个集合collection2- 第二个集合- 返回:
trueyes,falseno
-
isEqualCollections
判断多个集合是否相同- 类型参数:
T- 泛型- 参数:
collections- 集合数组- 返回:
trueyes,falseno
-
union
两个集合并集处理- 类型参数:
T- 泛型- 参数:
collection1- 第一个集合collection2- 第二个集合- 返回:
- 并集集合
-
unions
多个集合并集处理- 类型参数:
T- 泛型- 参数:
collections- 集合数组- 返回:
- 并集集合
-
intersection
两个集合交集处理- 类型参数:
T- 泛型- 参数:
collection1- 第一个集合collection2- 第二个集合- 返回:
- 交集集合
-
disjunction
两个集合交集的补集处理- 类型参数:
T- 泛型- 参数:
collection1- 第一个集合collection2- 第二个集合- 返回:
- 交集集合
-
subtract
两个集合差集 ( 扣除 ) 处理- 类型参数:
T- 泛型- 参数:
collection1- 第一个集合collection2- 第二个集合- 返回:
- 差集 ( 扣除 ) 集合
-
equals
public static <T> boolean equals(T value1, T value2) 判断两个值是否一样- 类型参数:
T- 泛型- 参数:
value1- 第一个值value2- 第二个值- 返回:
trueyes,falseno
-
toArray
转换数组 to Object- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
- 转换后的数组
-
toArrayT
转换数组 to T- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
- 转换后的泛型数组
-
reverse
集合翻转处理- 类型参数:
T- 泛型- 参数:
collection-Collection- 返回:
- 翻转后的集合
-
getMinimumIndexI
获取集合中最小值索引- 参数:
list- 集合- 返回:
- 最小值索引
-
getMinimumIndexL
获取集合中最小值索引- 参数:
list- 集合- 返回:
- 最小值索引
-
getMinimumIndexF
获取集合中最小值索引- 参数:
list- 集合- 返回:
- 最小值索引
-
getMinimumIndexD
获取集合中最小值索引- 参数:
list- 集合- 返回:
- 最小值索引
-
getMaximumIndexI
获取集合中最大值索引- 参数:
list- 集合- 返回:
- 最大值索引
-
getMaximumIndexL
获取集合中最大值索引- 参数:
list- 集合- 返回:
- 最大值索引
-
getMaximumIndexF
获取集合中最大值索引- 参数:
list- 集合- 返回:
- 最大值索引
-
getMaximumIndexD
获取集合中最大值索引- 参数:
list- 集合- 返回:
- 最大值索引
-
getMinimumI
获取集合中最小值- 参数:
list- 集合- 返回:
- 最小值
-
getMinimumL
获取集合中最小值- 参数:
list- 集合- 返回:
- 最小值
-
getMinimumF
获取集合中最小值- 参数:
list- 集合- 返回:
- 最小值
-
getMinimumD
获取集合中最小值- 参数:
list- 集合- 返回:
- 最小值
-
getMaximumI
获取集合中最大值- 参数:
list- 集合- 返回:
- 最大值
-
getMaximumL
获取集合中最大值- 参数:
list- 集合- 返回:
- 最大值
-
getMaximumF
获取集合中最大值- 参数:
list- 集合- 返回:
- 最大值
-
getMaximumD
获取集合中最大值- 参数:
list- 集合- 返回:
- 最大值
-
sumlistI
计算集合总和- 参数:
lists- 集合- 返回:
- 集合总和
-
sumlistI
计算集合总和- 参数:
lists- 集合end- 结束位置- 返回:
- 集合总和
-
sumlistI
计算集合总和- 参数:
lists- 集合end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistI
计算集合总和- 参数:
lists- 集合start- 开始位置end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistL
计算集合总和- 参数:
lists- 集合- 返回:
- 集合总和
-
sumlistL
计算集合总和- 参数:
lists- 集合end- 结束位置- 返回:
- 集合总和
-
sumlistL
计算集合总和- 参数:
lists- 集合end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistL
计算集合总和- 参数:
lists- 集合start- 开始位置end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistF
计算集合总和- 参数:
lists- 集合- 返回:
- 集合总和
-
sumlistF
计算集合总和- 参数:
lists- 集合end- 结束位置- 返回:
- 集合总和
-
sumlistF
计算集合总和- 参数:
lists- 集合end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistF
计算集合总和- 参数:
lists- 集合start- 开始位置end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistD
计算集合总和- 参数:
lists- 集合- 返回:
- 集合总和
-
sumlistD
计算集合总和- 参数:
lists- 集合end- 结束位置- 返回:
- 集合总和
-
sumlistD
计算集合总和- 参数:
lists- 集合end- 结束位置extra- 额外值- 返回:
- 集合总和
-
sumlistD
计算集合总和- 参数:
lists- 集合start- 开始位置end- 结束位置extra- 额外值- 返回:
- 集合总和
-