类 ArrayUtils
- java.lang.Object
-
- net.sinodawn.framework.utils.ArrayUtils
-
public abstract class ArrayUtils extends Object
-
-
构造器概要
构造器 构造器 说明 ArrayUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static <T> T[]append(T[] array, T target)static <T> StringarrayToDelimitedString(T[] array, String delimit)static <T> List<T>asList(T... items)static <T> T[]concat(T[] first, T[] second)static <T> booleancontains(T[] array, T value)static booleancontainsIgnoreCase(String[] array, String value)static <T> T[]emptyArray(Class<T> componentType)static Class<?>getArrayType(Class<?> arrayClass)static <T> Class<? extends T>getUniqueAssignableType(Class<?>[] array, Class<T> type)static <A,T>
TgetUniqueTypeValue(A[] array, Class<T> type)static booleanhasElement(Object array)static <T> T[]instanceToArray(T instance)static <T> booleanisEmpty(T... items)static <T> booleanisEquals(T[] left, T[] right)static <T> T[]newInstance(Class<T> componentType, int size)static <T> T[]requireNotEmpty(T[] array)static <T> T[]subarray(T[] array, int start, int length)
-
-
-
方法详细资料
-
hasElement
public static boolean hasElement(Object array)
-
contains
public static <T> boolean contains(T[] array, T value)
-
concat
public static <T> T[] concat(T[] first, T[] second)
-
append
public static <T> T[] append(T[] array, T target)
-
requireNotEmpty
public static <T> T[] requireNotEmpty(T[] array)
-
emptyArray
public static <T> T[] emptyArray(Class<T> componentType)
-
newInstance
public static <T> T[] newInstance(Class<T> componentType, int size)
-
instanceToArray
public static <T> T[] instanceToArray(T instance)
-
getUniqueTypeValue
public static <A,T> T getUniqueTypeValue(A[] array, Class<T> type)
-
getUniqueAssignableType
public static <T> Class<? extends T> getUniqueAssignableType(Class<?>[] array, Class<T> type)
-
isEquals
public static <T> boolean isEquals(T[] left, T[] right)
-
asList
public static <T> List<T> asList(T... items)
-
isEmpty
public static <T> boolean isEmpty(T... items)
-
subarray
public static <T> T[] subarray(T[] array, int start, int length)
-
-