Package net.infonode.util
Class ArrayUtil
java.lang.Object
net.infonode.util.ArrayUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic final Object[]
static final Object[]
static final String[]
static boolean
contains
(short[] a, short v) static boolean
static boolean
containsEqual
(Object[] values, Object value) static int
count
(boolean[] values, boolean value) static int
count
(int[] values, int value) static final int
countNotNull
(Object[] objects) static boolean
equal
(byte[] a, int aOffset, byte[] b, int bOffset, int length) static boolean
equal
(int[] a, int aOffset, int[] b, int bOffset, int length) static final int
findLargest
(float[] items) static int
findLargest
(int[] items) static final int
findSmallest
(double[] items) static final int
findSmallest
(int[] items) static final int
indexOf
(byte[] array, byte value) static final int
indexOf
(int[] array, int value) static int
static int
static int
indexOfEqual
(Object[] values, Object value) static final byte[]
part
(byte[] array, int offset, int length) static int[]
part
(int[] values, int start, int length) static int[]
range
(int start, int length, int step) static Object[]
static int
sum
(int[] values) static boolean[]
toBooleanArray
(ArrayList items) static float[]
toFloatArray
(int[] values) static int[]
toIntArray
(ArrayList items) static String
toString
(int[] a)
-
Method Details
-
add
-
part
public static final byte[] part(byte[] array, int offset, int length) -
countNotNull
-
findSmallest
public static final int findSmallest(double[] items) -
findSmallest
public static final int findSmallest(int[] items) -
findLargest
public static final int findLargest(float[] items) -
toFloatArray
public static float[] toFloatArray(int[] values) -
indexOf
public static final int indexOf(int[] array, int value) -
indexOf
public static final int indexOf(byte[] array, byte value) -
append
-
append
-
equal
public static boolean equal(int[] a, int aOffset, int[] b, int bOffset, int length) -
equal
public static boolean equal(byte[] a, int aOffset, byte[] b, int bOffset, int length) -
contains
public static boolean contains(short[] a, short v) -
range
public static int[] range(int start, int length, int step) -
containsEqual
-
contains
-
indexOf
-
indexOf
-
indexOfEqual
-
remove
-
toString
-
part
public static int[] part(int[] values, int start, int length) -
sum
public static int sum(int[] values) -
count
public static int count(int[] values, int value) -
count
public static int count(boolean[] values, boolean value) -
findLargest
public static int findLargest(int[] items) -
toIntArray
-
toBooleanArray
-