类 SetUtility
- java.lang.Object
-
- team.bangbang.common.utility.SetUtility
-
public class SetUtility extends java.lang.Object集合操作- 版本:
- 1.0 2019年5月31日
- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 SetUtility()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> java.util.Set<T>combine(java.util.Collection<T> ids1, java.util.Collection<T> ids2)取两个集合的合集static <T> java.util.Set<T>join(java.util.Collection<T> ids1, java.util.Collection<T> ids2)取两个集合的交集static <T> java.util.Set<T>remove(java.util.Collection<T> sourceIds, java.util.Collection<T> removeIds)求补集,即从一个集合范围内删除一个集合范围内的元素static <T> java.util.Set<T>toType(java.util.Collection<?> ids, java.lang.Class<T> cls)将集合内的元素转变为指定的类型
-
-
-
方法详细资料
-
remove
public static <T> java.util.Set<T> remove(java.util.Collection<T> sourceIds, java.util.Collection<T> removeIds)求补集,即从一个集合范围内删除一个集合范围内的元素- 类型参数:
T- 集合元素类型- 参数:
sourceIds- 主集合范围removeIds- 待删除的集合范围- 返回:
- 补集删除后剩下的集合
-
join
public static <T> java.util.Set<T> join(java.util.Collection<T> ids1, java.util.Collection<T> ids2)取两个集合的交集- 类型参数:
T- 集合元素类型- 参数:
ids1- 集合1ids2- 集合2- 返回:
- 两个集合的交集
-
combine
public static <T> java.util.Set<T> combine(java.util.Collection<T> ids1, java.util.Collection<T> ids2)取两个集合的合集- 类型参数:
T- 集合元素类型- 参数:
ids1- 集合1ids2- 集合2- 返回:
- 两个集合的合集
-
toType
public static <T> java.util.Set<T> toType(java.util.Collection<?> ids, java.lang.Class<T> cls)将集合内的元素转变为指定的类型- 类型参数:
T- 目标集合元素类型- 参数:
ids- 集合cls- 对象类型- 返回:
- 类型转变后的合集
-
-