类 ArrayUtils


  • public abstract class ArrayUtils
    extends Object
    • 构造器详细资料

      • ArrayUtils

        public ArrayUtils()
    • 方法详细资料

      • getArrayType

        public static Class<?> getArrayType​(Class<?> arrayClass)
      • hasElement

        public static boolean hasElement​(Object array)
      • contains

        public static <T> boolean contains​(T[] array,
                                           T value)
      • containsIgnoreCase

        public static boolean containsIgnoreCase​(String[] array,
                                                 String value)
      • concat

        public static <T> T[] concat​(T[] first,
                                     T[] second)
      • append

        public static <T> T[] append​(T[] array,
                                     T target)
      • arrayToDelimitedString

        public static <T> String arrayToDelimitedString​(T[] array,
                                                        String delimit)
      • 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)