Class ArrayUtils


  • public final class ArrayUtils
    extends java.lang.Object
    Since:
    1.0
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private ArrayUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean contains​(java.lang.Object[] target, java.lang.Object element)  
      static boolean containsAll​(java.lang.Object[] target, java.lang.Object[] elements)  
      static boolean containsAll​(java.lang.Object[] target, java.util.Collection<?> elements)  
      static char[] copyOf​(char[] original, int newLength)  
      static <T> T[] copyOf​(T[] original, int newLength)  
      static <T,​X>
      X[]
      copyOf​(T[] original, int newLength, java.lang.Class<? extends X[]> newType)  
      static char[] copyOfRange​(char[] original, int from, int to)  
      static boolean isEmpty​(java.lang.Object[] target)  
      static int length​(java.lang.Object[] target)  
      private static java.lang.Object[] toArray​(java.lang.Class<?> componentClass, java.lang.Object target)  
      static java.lang.Object[] toArray​(java.lang.Object target)  
      static java.lang.Object[] toBooleanArray​(java.lang.Object target)  
      static java.lang.Object[] toDoubleArray​(java.lang.Object target)  
      static java.lang.Object[] toFloatArray​(java.lang.Object target)  
      static java.lang.Object[] toIntegerArray​(java.lang.Object target)  
      static java.lang.Object[] toLongArray​(java.lang.Object target)  
      static java.lang.Object[] toStringArray​(java.lang.Object target)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ArrayUtils

        private ArrayUtils()
    • Method Detail

      • toArray

        public static java.lang.Object[] toArray​(java.lang.Object target)
      • toStringArray

        public static java.lang.Object[] toStringArray​(java.lang.Object target)
      • toIntegerArray

        public static java.lang.Object[] toIntegerArray​(java.lang.Object target)
      • toLongArray

        public static java.lang.Object[] toLongArray​(java.lang.Object target)
      • toDoubleArray

        public static java.lang.Object[] toDoubleArray​(java.lang.Object target)
      • toFloatArray

        public static java.lang.Object[] toFloatArray​(java.lang.Object target)
      • toBooleanArray

        public static java.lang.Object[] toBooleanArray​(java.lang.Object target)
      • length

        public static int length​(java.lang.Object[] target)
      • isEmpty

        public static boolean isEmpty​(java.lang.Object[] target)
      • contains

        public static boolean contains​(java.lang.Object[] target,
                                       java.lang.Object element)
      • containsAll

        public static boolean containsAll​(java.lang.Object[] target,
                                          java.lang.Object[] elements)
      • containsAll

        public static boolean containsAll​(java.lang.Object[] target,
                                          java.util.Collection<?> elements)
      • toArray

        private static java.lang.Object[] toArray​(java.lang.Class<?> componentClass,
                                                  java.lang.Object target)
      • copyOf

        public static <T,​X> X[] copyOf​(T[] original,
                                             int newLength,
                                             java.lang.Class<? extends X[]> newType)
      • copyOf

        public static <T> T[] copyOf​(T[] original,
                                     int newLength)
      • copyOf

        public static char[] copyOf​(char[] original,
                                    int newLength)
      • copyOfRange

        public static char[] copyOfRange​(char[] original,
                                         int from,
                                         int to)