public final class ArrayUtils extends Object
Modifier and Type | Method and Description |
---|---|
static int |
hashArray(int[] ii)
returns a hash-code for an array consistent with Arrays.equals( ...
|
static int |
hashArray(Object[] oo)
returns a hash-code for an array consistent with Arrays.equals( ...
|
static int |
hashOrZeroArray(int[] ii) |
static int |
hashOrZeroArray(Object[] oo) |
static int |
identityIndexOf(Object[] array,
Object o) |
static int |
indexOf(Object[] array,
Object o)
The array may contain nulls, but o
must be non-null.
|
static boolean |
startsWith(byte[] checkMe,
byte[] maybePrefix) |
static String |
stringifyContents(Object[] array)
Deprecated.
use the various toString(T[] methods)
|
static String |
toString(boolean[] arr) |
static String |
toString(byte[] arr) |
static String |
toString(char[] arr) |
static String |
toString(double[] arr) |
static String |
toString(float[] arr) |
static String |
toString(int[] arr) |
static String |
toString(long[] arr) |
static String |
toString(Object[] arr) |
static String |
toString(short[] arr) |
public static int indexOf(Object[] array, Object o)
public static boolean startsWith(byte[] checkMe, byte[] maybePrefix)
public static int hashArray(Object[] oo)
public static int hashArray(int[] ii)
public static int hashOrZeroArray(Object[] oo)
public static int hashOrZeroArray(int[] ii)
public static String stringifyContents(Object[] array)
public static String toString(boolean[] arr)
public static String toString(byte[] arr)
public static String toString(char[] arr)
public static String toString(short[] arr)
public static String toString(int[] arr)
public static String toString(long[] arr)
public static String toString(float[] arr)
public static String toString(double[] arr)