类 CollectionUtils
java.lang.Object
committee.nova.mods.avaritia.api.util.java.CollectionUtils
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static booleanstatic booleanstatic booleanstatic StringgetMinLengthChar(String[] array) static <T> TgetRandomElement(Collection<T> elements) 从给定的集合中随机选取一个元素。static <T> TgetRandomElement(Collection<T> elements, Random random) 从给定的集合中随机选取一个元素。static <T> TgetRandomElement(T[] elements) 从给定的集合中随机选取一个元素。static <T> TgetRandomElement(T[] elements, Random random) 从给定的集合中随机选取一个元素。static booleanisNotNullOrEmpty(Object[] array) static booleanisNotNullOrEmpty(Collection<?> list) static booleanisNullOrEmpty(int[] array) static booleanisNullOrEmpty(Object[] array) static booleanisNullOrEmpty(Collection<?> list) static <T> T[]mergeArrays(T[]... arrays) 合并数组static String[]setArrayPrefix(String[] array, String prefix) static String[]setArraySuffix(String[] array, String suffix)
-
构造器详细资料
-
CollectionUtils
public CollectionUtils()
-
-
方法详细资料
-
isNullOrEmpty
-
isNotNullOrEmpty
-
isNullOrEmpty
-
isNotNullOrEmpty
-
isNullOrEmpty
public static boolean isNullOrEmpty(int[] array) -
equals
-
contains
-
contains
-
setArrayPrefix
-
setArraySuffix
-
getMinLengthChar
-
mergeArrays
public static <T> T[] mergeArrays(T[]... arrays) 合并数组- 类型参数:
T- 对象类型- 参数:
arrays- 数据变量
-
getRandomElement
public static <T> T getRandomElement(T[] elements) 从给定的集合中随机选取一个元素。- 类型参数:
T- 集合中元素的类型- 参数:
elements- 要从中选取随机元素的集合- 返回:
- 随机选取的元素
-
getRandomElement
从给定的集合中随机选取一个元素。- 类型参数:
T- 集合中元素的类型- 参数:
elements- 要从中选取随机元素的集合random- 用于生成随机数的随机数生成器- 返回:
- 随机选取的元素
-
getRandomElement
从给定的集合中随机选取一个元素。- 类型参数:
T- 集合中元素的类型- 参数:
elements- 要从中选取随机元素的集合- 返回:
- 随机选取的元素
-
getRandomElement
从给定的集合中随机选取一个元素。- 类型参数:
T- 集合中元素的类型- 参数:
elements- 要从中选取随机元素的集合random- 用于生成随机数的随机数生成器- 返回:
- 随机选取的元素
-