Modifier and Method Name
|
Description
|
static <T> List<T> asList(T... 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(byte[] a, int fromIndex, int toIndex, byte
key)
|
Searches a range of 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(char[] a, int fromIndex, int toIndex, char
key)
|
Searches a range of 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(double[] a, int fromIndex, int toIndex,
double key)
|
Searches a range of 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(float[] a, int fromIndex, int toIndex,
float key)
|
Searches a range of 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(int[] a, int fromIndex, int toIndex, int
key)
|
Searches a range of the specified array of ints for the specified
value using the binary search algorithm.
|
static int binarySearch(long[] a, int fromIndex, int toIndex, long
key)
|
Searches a range of the specified array of longs 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, int fromIndex, int toIndex,
Object key)
|
Searches a range of the specified array for the specified object
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(short[] a, int fromIndex, int toIndex,
short key)
|
Searches a range of the specified array of shorts for the specified
value 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 <T> int binarySearch(T[] a, int fromIndex, int
toIndex, T key, Comparator<? super T> c)
|
Searches a range of the specified array for the specified object
using the binary search algorithm.
|
static <T> int binarySearch(T[] a, T key, Comparator<?
super T> c)
|
Searches the specified array for the specified object using the
binary search algorithm.
|
static boolean[] copyOf(boolean[]
original, int newLength)
|
Copies the specified array, truncating or padding with false (if
necessary) so the copy has the specified length.
|
static byte[] copyOf(byte[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if
necessary) so the copy has the specified length.
|
static char[] copyOf(char[] original, int newLength)
|
Copies the specified array, truncating or padding with null
characters (if necessary) so the copy has the specified length.
|
static double[] copyOf(double[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if
necessary) so the copy has the specified length.
|
static float[] copyOf(float[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if
necessary) so the copy has the specified length.
|
static int[] copyOf(int[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if
necessary) so the copy has the specified length.
|
static long[] copyOf(long[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if necessary)
so the copy has the specified length.
|
static short[] copyOf(short[] original, int newLength)
|
Copies the specified array, truncating or padding with zeros (if
necessary) so the copy has the specified length.
|
static <T> T[] copyOf(T[] original, int newLength)
|
Copies the specified array, truncating or padding with nulls (if
necessary) so the copy has the specified length.
|
static <T,U> T[] copyOf(U[]
original, int newLength, Class<? extends T[]> newType)
|
Copies the specified array, truncating or padding with nulls (if
necessary) so the copy has the specified length.
|
static boolean[] copyOfRange(boolean[]
original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static byte[] copyOfRange(byte[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static char[] copyOfRange(char[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static double[] copyOfRange(double[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static float[] copyOfRange(float[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static int[] copyOfRange(int[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static long[] copyOfRange(long[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static short[] copyOfRange(short[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static <T> T[] copyOfRange(T[] original, int from, int to)
|
Copies the specified range of the specified array into a new array.
|
static <T,U> T[] copyOfRange(U[]
original, int from, int to, Class<? extends T[]> newType)
|
Copies the specified range of the specified array into a new array.
|
static boolean deepEquals(Object[] a1, Object[] a2)
|
Returns true if the two specified arrays are deeply equal to one another.
|
static int deepHashCode(Object[] a)
|
Returns a hash code based on the "deep contents" of the
specified array.
|
static String deepToString(Object[] a)
|
Returns a string representation of the "deep contents" of
the specified array.
|
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 bolean 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 int hashCode(boolean[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(byte[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(char[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(double[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(float[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(int[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(long[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(Object[] a)
|
Returns a hash code based on the contents of the specified array.
|
static int hashCode(short[] a)
|
Returns a hash code based on the contents of the specified array.
|
static void sort(byte[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(byte[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static void sort(char[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(char[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static void sort(double[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(double[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static void sort(float[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(float[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static void sort(int[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(int[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static void sort(long[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(long[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending 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, 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(short[] a)
|
Sorts the specified array into ascending numerical order.
|
static void sort(short[] a, int fromIndex, int toIndex)
|
Sorts the specified range of the array into ascending order.
|
static <T> void sort(T[] a, Comparator<? super T> c)
|
Sorts the specified array of objects according to the order induced
by the specified comparator.
|
static <T> void sort(T[]
a, int fromIndex, int toIndex, Comparator<? super T> c)
|
Sorts the specified range of the specified array of objects according
to the order induced by the specified comparator.
|
static String toString(boolean[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(byte[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(char[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(double[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(float[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(int[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(long[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(Object[] a)
|
Returns a string representation of the contents of the specified
array.
|
static String toString(short[] a)
|
Returns a string representation of the contents of the specified
array.
|