Method Summary
static List asList(Object[] a)
          Returns a fixed-size list backed by the specified array.
static int binarySearch(byte[] a, byte key)
          Searches the specified array of bytes for the specified value using the binary search algorithm.
static int binarySearch(char[] a, char key)
          Searches the specified array of chars for the specified value using the binary search algorithm.
static int binarySearch(double[] a, double key)
          Searches the specified array of doubles for the specified value using the binary search algorithm.
static int binarySearch(float[] a, float key)
          Searches the specified array of floats for the specified value using the binary search algorithm.
static int binarySearch(int[] a, int key)
          Searches the specified array of ints for the specified value using the binary search algorithm.
static int binarySearch(long[] a, long key)
          Searches the specified array of longs for the specified value using the binary search algorithm.
static int binarySearch(Object[] a, Object key)
          Searches the specified array for the specified object using the binary search algorithm.
static int binarySearch(Object[] a, Object key, Comparator c)
          Searches the specified array for the specified object using the binary search algorithm.
static int binarySearch(short[] a, short key)
          Searches the specified array of shorts for the specified value using the binary search algorithm.
static boolean equals(boolean[] a, boolean[] a2)
          Returns true if the two specified arrays of booleans are equal to one another.
static boolean equals(byte[] a, byte[] a2)
          Returns true if the two specified arrays of bytes are equal to one another.
static boolean equals(char[] a, char[] a2)
          Returns true if the two specified arrays of chars are equal to one another.
static boolean equals(double[] a, double[] a2)
          Returns true if the two specified arrays of doubles are equal to one another.
static boolean equals(float[] a, float[] a2)
          Returns true if the two specified arrays of floats are equal to one another.
static boolean equals(int[] a, int[] a2)
          Returns true if the two specified arrays of ints are equal to one another.
static boolean equals(long[] a, long[] a2)
          Returns true if the two specified arrays of longs are equal to one another.
static boolean equals(Object[] a, Object[] a2)
          Returns true if the two specified arrays of Objects are equal to one another.
static boolean equals(short[] a, short[] a2)
          Returns true if the two specified arrays of shorts are equal to one another.
static void fill(boolean[] a, boolean val)
          Assigns the specified boolean value to each element of the specified array of booleans.
static void fill(boolean[] a, int fromIndex, int toIndex, boolean val)
          Assigns the specified boolean value to each element of the specified range of the specified array of booleans.
static void fill(byte[] a, byte val)
          Assigns the specified byte value to each element of the specified array of bytes.
static void fill(byte[] a, int fromIndex, int toIndex, byte val)
          Assigns the specified byte value to each element of the specified range of the specified array of bytes.
static void fill(char[] a, char val)
          Assigns the specified char value to each element of the specified array of chars.
static void fill(char[] a, int fromIndex, int toIndex, char val)
          Assigns the specified char value to each element of the specified range of the specified array of chars.
static void fill(double[] a, double val)
          Assigns the specified double value to each element of the specified array of doubles.
static void fill(double[] a, int fromIndex, int toIndex, double val)
          Assigns the specified double value to each element of the specified range of the specified array of doubles.
static void fill(float[] a, float val)
          Assigns the specified float value to each element of the specified array of floats.
static void fill(float[] a, int fromIndex, int toIndex, float val)
          Assigns the specified float value to each element of the specified range of the specified array of floats.
static void fill(int[] a, int val)
          Assigns the specified int value to each element of the specified array of ints.
static void fill(int[] a, int fromIndex, int toIndex, int val)
          Assigns the specified int value to each element of the specified range of the specified array of ints.
static void fill(long[] a, int fromIndex, int toIndex, long val)
          Assigns the specified long value to each element of the specified range of the specified array of longs.
static void fill(long[] a, long val)
          Assigns the specified long value to each element of the specified array of longs.
static void fill(Object[] a, int fromIndex, int toIndex, Object val)
          Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
static void fill(Object[] a, Object val)
          Assigns the specified Object reference to each element of the specified array of Objects.
static void fill(short[] a, int fromIndex, int toIndex, short val)
          Assigns the specified short value to each element of the specified range of the specified array of shorts.
static void fill(short[] a, short val)
          Assigns the specified short value to each element of the specified array of shorts.
static void sort(byte[] a)
          Sorts the specified array of bytes into ascending numerical order.
static void sort(byte[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of bytes into ascending numerical order.
static void sort(char[] a)
          Sorts the specified array of chars into ascending numerical order.
static void sort(char[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of chars into ascending numerical order.
static void sort(double[] a)
          Sorts the specified array of doubles into ascending numerical order.
static void sort(double[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of doubles into ascending numerical order.
static void sort(float[] a)
          Sorts the specified array of floats into ascending numerical order.
static void sort(float[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of floats into ascending numerical order.
static void sort(int[] a)
          Sorts the specified array of ints into ascending numerical order.
static void sort(int[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of ints into ascending numerical order.
static void sort(long[] a)
          Sorts the specified array of longs into ascending numerical order.
static void sort(long[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of longs into ascending numerical order.
static void sort(Object[] a)
          Sorts the specified array of objects into ascending order, according to the natural ordering of its elements.
static void sort(Object[] a, Comparator c)
          Sorts the specified array of objects according to the order induced by the specified comparator.
static void sort(Object[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of objects into ascending order, according to the natural ordering of its elements.
static void sort(Object[] a, int fromIndex, int toIndex, Comparator c)
          Sorts the specified range of the specified array of objects according to the order induced by the specified comparator.
static void sort(short[] a)
          Sorts the specified array of shorts into ascending numerical order.
static void sort(short[] a, int fromIndex, int toIndex)
          Sorts the specified range of the specified array of shorts into ascending numerical order.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait