Top Constructors Methods
com.mchange.v1.util

public final Class ArrayUtils

extends Object
Class Inheritance
Imports
com.mchange.v2.lang.ObjectUtils

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static int
hashArray(Object[] oo)

returns a hash-code for an array consistent with Arrays.equals( ...

public static int
hashArray(int[] ii)

returns a hash-code for an array consistent with Arrays.equals( ...

public static int
public static int
hashOrZeroArray(int[] ii)

public static int
public static int
indexOf(Object[] array, Object o)

The array may contain nulls, but o must be non-null.

public static boolean
startsWith(byte[] checkMe, byte[] maybePrefix)

public static String
stringifyContents(Object[] array)
Deprecated use the various toString(T[] methods)

private static String
toString(String[] strings, int guessed_len)

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)

public static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ArrayUtilsback to summary
private ArrayUtils()

Method Detail

hashArrayback to summary
public static int hashArray(Object[] oo)

returns a hash-code for an array consistent with Arrays.equals( ... )

hashArrayback to summary
public static int hashArray(int[] ii)

returns a hash-code for an array consistent with Arrays.equals( ... )

hashOrZeroArrayback to summary
public static int hashOrZeroArray(Object[] oo)
hashOrZeroArrayback to summary
public static int hashOrZeroArray(int[] ii)
identityIndexOfback to summary
public static int identityIndexOf(Object[] array, Object o)
indexOfback to summary
public static int indexOf(Object[] array, Object o)

The array may contain nulls, but o must be non-null.

startsWithback to summary
public static boolean startsWith(byte[] checkMe, byte[] maybePrefix)
stringifyContentsback to summary
public static String stringifyContents(Object[] array)

Deprecated

use the various toString(T[] methods)

toStringback to summary
private static String toString(String[] strings, int guessed_len)
toStringback to summary
public static String toString(boolean[] arr)
toStringback to summary
public static String toString(byte[] arr)
toStringback to summary
public static String toString(char[] arr)
toStringback to summary
public static String toString(short[] arr)
toStringback to summary
public static String toString(int[] arr)
toStringback to summary
public static String toString(long[] arr)
toStringback to summary
public static String toString(float[] arr)
toStringback to summary
public static String toString(double[] arr)
toStringback to summary
public static String toString(Object[] arr)