java.util

Class Arrays

public class Arrays extends Object

Method Summary
static <T> List<T>asList(T[] a)
static intbinarySearch(long[] a, long key)
static intbinarySearch(int[] a, int key)
static intbinarySearch(short[] a, short key)
static intbinarySearch(char[] a, char key)
static intbinarySearch(byte[] a, byte key)
static intbinarySearch(double[] a, double key)
static intbinarySearch(float[] a, float key)
static <T> intbinarySearch(T[] a, Object key)
static <T> intbinarySearch(T[] a, T key, Comparator<T> c)
static booleanequals(long[] a, long[] a2)
static booleanequals(int[] a, int[] a2)
static booleanequals(short[] a, short[] a2)
static booleanequals(char[] a, char[] a2)
static booleanequals(byte[] a, byte[] a2)
static booleanequals(boolean[] a, boolean[] a2)
static booleanequals(double[] a, double[] a2)
static booleanequals(float[] a, float[] a2)
static booleanequals(Object[] a, Object[] a2)
static voidfill(long[] a, long val)
static voidfill(long[] a, int fromIndex, int toIndex, long val)
static voidfill(int[] a, int val)
static voidfill(int[] a, int fromIndex, int toIndex, int val)
static voidfill(short[] a, short val)
static voidfill(short[] a, int fromIndex, int toIndex, short val)
static voidfill(char[] a, char val)
static voidfill(char[] a, int fromIndex, int toIndex, char val)
static voidfill(byte[] a, byte val)
static voidfill(byte[] a, int fromIndex, int toIndex, byte val)
static voidfill(boolean[] a, boolean val)
static voidfill(boolean[] a, int fromIndex, int toIndex, boolean val)
static voidfill(double[] a, double val)
static voidfill(double[] a, int fromIndex, int toIndex, double val)
static voidfill(float[] a, float val)
static voidfill(float[] a, int fromIndex, int toIndex, float val)
static <T> voidfill(T[] a, T val)
static <T> voidfill(T[] a, int fromIndex, int toIndex, T val)
static voidsort(long[] a)
static voidsort(long[] a, int fromIndex, int toIndex)
static voidsort(int[] a)
static voidsort(int[] a, int fromIndex, int toIndex)
static voidsort(short[] a)
static voidsort(short[] a, int fromIndex, int toIndex)
static voidsort(char[] a)
static voidsort(char[] a, int fromIndex, int toIndex)
static voidsort(byte[] a)
static voidsort(byte[] a, int fromIndex, int toIndex)
static voidsort(double[] a)
static voidsort(double[] a, int fromIndex, int toIndex)
static voidsort(float[] a)
static voidsort(float[] a, int fromIndex, int toIndex)
static <T> voidsort(T[] a)
static <T> voidsort(T[] a, int fromIndex, int toIndex)
static <T> voidsort(T[] a, Comparator<T> c)
static <T> voidsort(T[] a, int fromIndex, int toIndex, Comparator<T> c)

Method Detail

asList

public static <T> List<T> asList(T[] a)

binarySearch

public static int binarySearch(long[] a, long key)

binarySearch

public static int binarySearch(int[] a, int key)

binarySearch

public static int binarySearch(short[] a, short key)

binarySearch

public static int binarySearch(char[] a, char key)

binarySearch

public static int binarySearch(byte[] a, byte key)

binarySearch

public static int binarySearch(double[] a, double key)

binarySearch

public static int binarySearch(float[] a, float key)

binarySearch

public static <T> int binarySearch(T[] a, Object key)

binarySearch

public static <T> int binarySearch(T[] a, T key, Comparator<T> c)

equals

public static boolean equals(long[] a, long[] a2)

equals

public static boolean equals(int[] a, int[] a2)

equals

public static boolean equals(short[] a, short[] a2)

equals

public static boolean equals(char[] a, char[] a2)

equals

public static boolean equals(byte[] a, byte[] a2)

equals

public static boolean equals(boolean[] a, boolean[] a2)

equals

public static boolean equals(double[] a, double[] a2)

equals

public static boolean equals(float[] a, float[] a2)

equals

public static boolean equals(Object[] a, Object[] a2)

fill

public static void fill(long[] a, long val)

fill

public static void fill(long[] a, int fromIndex, int toIndex, long val)

fill

public static void fill(int[] a, int val)

fill

public static void fill(int[] a, int fromIndex, int toIndex, int val)

fill

public static void fill(short[] a, short val)

fill

public static void fill(short[] a, int fromIndex, int toIndex, short val)

fill

public static void fill(char[] a, char val)

fill

public static void fill(char[] a, int fromIndex, int toIndex, char val)

fill

public static void fill(byte[] a, byte val)

fill

public static void fill(byte[] a, int fromIndex, int toIndex, byte val)

fill

public static void fill(boolean[] a, boolean val)

fill

public static void fill(boolean[] a, int fromIndex, int toIndex, boolean val)

fill

public static void fill(double[] a, double val)

fill

public static void fill(double[] a, int fromIndex, int toIndex, double val)

fill

public static void fill(float[] a, float val)

fill

public static void fill(float[] a, int fromIndex, int toIndex, float val)

fill

public static <T> void fill(T[] a, T val)

fill

public static <T> void fill(T[] a, int fromIndex, int toIndex, T val)

sort

public static void sort(long[] a)

sort

public static void sort(long[] a, int fromIndex, int toIndex)

sort

public static void sort(int[] a)

sort

public static void sort(int[] a, int fromIndex, int toIndex)

sort

public static void sort(short[] a)

sort

public static void sort(short[] a, int fromIndex, int toIndex)

sort

public static void sort(char[] a)

sort

public static void sort(char[] a, int fromIndex, int toIndex)

sort

public static void sort(byte[] a)

sort

public static void sort(byte[] a, int fromIndex, int toIndex)

sort

public static void sort(double[] a)

sort

public static void sort(double[] a, int fromIndex, int toIndex)

sort

public static void sort(float[] a)

sort

public static void sort(float[] a, int fromIndex, int toIndex)

sort

public static <T> void sort(T[] a)

sort

public static <T> void sort(T[] a, int fromIndex, int toIndex)

sort

public static <T> void sort(T[] a, Comparator<T> c)

sort

public static <T> void sort(T[] a, int fromIndex, int toIndex, Comparator<T> c)