public class ArrayUtils extends BasicArrayUtils
INDEX_NOT_FOUND| 构造器和说明 |
|---|
ArrayUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T[] |
defaultIfEmpty(T[] array,
T[] defaultArray)
如果给定数组为空,返回默认数组
|
static <T> boolean |
hasNull(T... array)
是否包含
null元素 |
static boolean |
isArray(Object obj)
对象是否为数组对象
|
static boolean |
isEmpty(Object array)
数组是否为空
此方法会匹配单一对象,如果此对象为 null则返回true如果此对象为非数组,理解为此对象为数组的第一个元素,则返回false 如果此对象为数组对象,数组长度大于0情况下返回false,否则返回true |
static <T> boolean |
isEmpty(T[] array)
数组是否为空
|
static boolean |
isNotEmpty(Object array)
数组是否为非空
此方法会匹配单一对象,如果此对象为 null则返回false如果此对象为非数组,理解为此对象为数组的第一个元素,则返回true 如果此对象为数组对象,数组长度大于0情况下返回true,否则返回false |
static <T> boolean |
isNotEmpty(T[] array)
数组是否为非空
|
static String |
toString(Object obj)
数组或集合转String
|
addAll, addAll, addAll, addAll, addAll, addAll, addAll, addAll, contains, contains, contains, contains, contains, contains, contains, contains, indexOf, indexOf, indexOf, indexOf, indexOf, indexOf, indexOf, indexOf, isEmpty, isEmpty, isEmpty, isEmpty, isEmpty, isEmpty, isEmpty, isEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isNotEmpty, isSorted, isSorted, isSorted, isSorted, isSorted, isSorted, isSorted, isSortedASC, isSortedASC, isSortedASC, isSortedASC, isSortedASC, isSortedASC, isSortedASC, isSortedDESC, isSortedDESC, isSortedDESC, isSortedDESC, isSortedDESC, isSortedDESC, isSortedDESC, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, max, max, max, max, max, max, max, min, min, min, min, min, min, min, range, range, range, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeEle, removeEle, removeEle, removeEle, removeEle, removeEle, removeEle, removeEle, resize, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, reverse, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, shuffle, split, sub, sub, sub, sub, sub, sub, sub, sub, swap, swap, swap, swap, swap, swap, swap, swap, unWrap, unWrap, unWrap, unWrap, unWrap, unWrap, unWrap, unWrap, wrap, wrap, wrap, wrap, wrap, wrap, wrap, wrappublic static <T> boolean isEmpty(T[] array)
T - 数组元素类型array - 数组public static <T> T[] defaultIfEmpty(T[] array,
T[] defaultArray)
T - 数组元素类型array - 数组defaultArray - 默认数组public static boolean isEmpty(Object array)
null则返回truearray - 数组public static <T> boolean isNotEmpty(T[] array)
T - 数组元素类型array - 数组public static boolean isNotEmpty(Object array)
null则返回falsearray - 数组public static <T> boolean hasNull(T... array)
null元素T - 数组元素类型array - 被检查的数组null元素public static boolean isArray(Object obj)
obj - 对象null 返回falseCopyright © 2024. All rights reserved.