Returns a fixed-size list backed by the specified array.
static int
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
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
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
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
Searches the specified array of ints for the specified value using the binary search algorithm.
static int
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
Searches the specified array of longs for the specified value 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
Searches the specified array of shorts for the specified value using the binary search algorithm.
static int
Searches a range of the specified array for the specified object using the binary search algorithm.
static int
Searches the specified array for the specified object using the binary search algorithm.
static <T> int
Searches a range of the specified array for the specified object using the binary search algorithm.
static <T> int
Searches the specified array for the specified object using the binary search algorithm.
static int
Compares two boolean
arrays lexicographically.
static int
compare(boolean[] a, int aFromIndex, int aToIndex, boolean[] b, int bFromIndex, int bToIndex)
Compares two boolean
arrays lexicographically over the specified ranges.
static int
Compares two byte
arrays lexicographically.
static int
compare(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)
Compares two byte
arrays lexicographically over the specified ranges.
static int
Compares two char
arrays lexicographically.
static int
compare(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex)
Compares two char
arrays lexicographically over the specified ranges.
static int
Compares two double
arrays lexicographically.
static int
compare(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex)
Compares two double
arrays lexicographically over the specified ranges.
static int
Compares two float
arrays lexicographically.
static int
compare(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex)
Compares two float
arrays lexicographically over the specified ranges.
static int
Compares two int
arrays lexicographically.
static int
compare(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex)
Compares two int
arrays lexicographically over the specified ranges.
static int
compare(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex)
Compares two long
arrays lexicographically over the specified ranges.
static int
Compares two long
arrays lexicographically.
static int
compare(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex)
Compares two short
arrays lexicographically over the specified ranges.
static int
Compares two short
arrays lexicographically.
compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex)
Compares two Object
arrays lexicographically over the specified ranges.
static <T> int
compare(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex, Comparator<? super T> cmp)
Compares two Object
arrays lexicographically over the specified ranges.
Compares two Object
arrays, within comparable elements, lexicographically.
static <T> int
Compares two Object
arrays lexicographically using a specified comparator.
static int
Compares two byte
arrays lexicographically, numerically treating elements as unsigned.
static int
compareUnsigned(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)
Compares two byte
arrays lexicographically over the specified ranges, numerically treating elements as unsigned.
static int
Compares two int
arrays lexicographically, numerically treating elements as unsigned.
static int
compareUnsigned(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex)
Compares two int
arrays lexicographically over the specified ranges, numerically treating elements as unsigned.
static int
compareUnsigned(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex)
Compares two long
arrays lexicographically over the specified ranges, numerically treating elements as unsigned.
static int
Compares two long
arrays lexicographically, numerically treating elements as unsigned.
static int
compareUnsigned(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex)
Compares two short
arrays lexicographically over the specified ranges, numerically treating elements as unsigned.
static int
Compares two short
arrays lexicographically, numerically treating elements as unsigned.
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[]
Copies the specified range of the specified array into a new array.
static byte[]
Copies the specified range of the specified array into a new array.
static char[]
Copies the specified range of the specified array into a new array.
static double[]
Copies the specified range of the specified array into a new array.
static float[]
Copies the specified range of the specified array into a new array.
static int[]
Copies the specified range of the specified array into a new array.
static long[]
Copies the specified range of the specified array into a new array.
static short[]
Copies the specified range of the specified array into a new array.
static <T> T[]
Copies the specified range of the specified array into a new array.
static <T,U> T[]
Copies the specified range of the specified array into a new array.
static boolean
Returns true
if the two specified arrays are deeply equal to one another.
static int
Returns a hash code based on the "deep contents" of the specified array.
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(boolean[] a, int aFromIndex, int aToIndex, boolean[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of booleans, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of bytes are equal to one another.
static boolean
equals(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of bytes, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of chars are equal to one another.
static boolean
equals(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of chars, over the specified ranges, 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(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of doubles, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of floats are equal to one another.
static boolean
equals(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of floats, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of ints are equal to one another.
static boolean
equals(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of ints, over the specified ranges, are equal to one another.
static boolean
equals(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of longs, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of longs are equal to one another.
static boolean
equals(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of shorts, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of shorts are equal to one another.
static boolean
equals(Object[] a, int aFromIndex, int aToIndex, Object[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of Objects, over the specified ranges, are equal to one another.
static boolean
Returns true
if the two specified arrays of Objects are equal to one another.
static <T> boolean
equals(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex, Comparator<? super T> cmp)
Returns true if the two specified arrays of Objects, over the specified ranges, are equal to one another.
static <T> boolean
Returns true
if the two specified arrays of Objects 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
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
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
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
Assigns the specified long value to each element of the specified array of longs.
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
Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
static void
Assigns the specified Object reference to each element of the specified array of Objects.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Returns a hash code based on the contents of the specified array.
static int
Finds and returns the index of the first mismatch between two boolean
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(boolean[] a, int aFromIndex, int aToIndex, boolean[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two boolean
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two byte
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two byte
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two char
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two char
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two double
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two double
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two float
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two float
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two int
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two int
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
mismatch(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two long
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two long
arrays, otherwise return -1 if no mismatch is found.
static int
mismatch(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two short
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two short
arrays, otherwise return -1 if no mismatch is found.
static int
Finds and returns the relative index of the first mismatch between two Object
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Finds and returns the index of the first mismatch between two Object
arrays, otherwise return -1 if no mismatch is found.
static <T> int
mismatch(T[] a, int aFromIndex, int aToIndex, T[] b, int bFromIndex, int bToIndex, Comparator<? super T> cmp)
Finds and returns the relative index of the first mismatch between two Object
arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static <T> int
Finds and returns the index of the first mismatch between two Object
arrays, otherwise return -1 if no mismatch is found.
static void
static void
Cumulates, in parallel, each element of the given array in place, using the supplied function.
static void
static void
Cumulates, in parallel, each element of the given array in place, using the supplied function.
static void
static void
Cumulates, in parallel, each element of the given array in place, using the supplied function.
static <T> void
static <T> void
Cumulates, in parallel, each element of the given array in place, using the supplied function.
static void
Set all elements of the specified array, in parallel, using the provided generator function to compute each element.
static void
Set all elements of the specified array, in parallel, using the provided generator function to compute each element.
static void
Set all elements of the specified array, in parallel, using the provided generator function to compute each element.
static <T> void
Set all elements of the specified array, in parallel, using the provided generator function to compute each element.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
static void
Sorts the specified array into ascending numerical order.
static void
Sorts the specified range of the array into ascending numerical order.
Sorts the specified array of objects into ascending order, according to the
natural orderingof its elements.
Sorts the specified range of the specified array of objects into ascending order, according to the
natural orderingof its elements.
static <T> void
Sorts the specified range of the specified array of objects according to the order induced by the specified comparator.
static <T> void
Sorts the specified array of objects according to the order induced by the specified comparator.
static void
Set all elements of the specified array, using the provided generator function to compute each element.
static void
Set all elements of the specified array, using the provided generator function to compute each element.
static void
Set all elements of the specified array, using the provided generator function to compute each element.
static <T> void
Set all elements of the specified array, using the provided generator function to compute each element.
static void
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
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
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
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
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
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
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 void
Sorts the specified array of objects into ascending order, according to the
natural orderingof its elements.
static void
Sorts the specified range of the specified array of objects into ascending order, according to the
natural orderingof its elements.
static <T> void
Sorts the specified range of the specified array of objects according to the order induced by the specified comparator.
static <T> void
Sorts the specified array of objects according to the order induced by the specified comparator.
spliterator(double[] array, int startInclusive, int endExclusive)
spliterator(int[] array, int startInclusive, int endExclusive)
spliterator(long[] array, int startInclusive, int endExclusive)
Returns a
Spliterator
covering all of the specified array.
spliterator(T[] array, int startInclusive, int endExclusive)
Returns a
Spliterator
covering the specified range of the specified array.
Returns a sequential
DoubleStream
with the specified array as its source.
stream(double[] array, int startInclusive, int endExclusive)
Returns a sequential
DoubleStream
with the specified range of the specified array as its source.
Returns a sequential
IntStream
with the specified array as its source.
stream(int[] array, int startInclusive, int endExclusive)
Returns a sequential
IntStream
with the specified range of the specified array as its source.
Returns a sequential
LongStream
with the specified array as its source.
stream(long[] array, int startInclusive, int endExclusive)
Returns a sequential
LongStream
with the specified range of the specified array as its source.
Returns a sequential
Stream
with the specified array as its source.
stream(T[] array, int startInclusive, int endExclusive)
Returns a sequential
Stream
with the specified range of the specified array as its source.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Returns a string representation of the contents of the specified array.
Methods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4