Package net.infonode.util
Class ArrayUtil
- java.lang.Object
-
- net.infonode.util.ArrayUtil
-
public class ArrayUtil extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Object[]add(java.lang.Object[] objects, java.lang.Object object, java.lang.Object[] newObjects)static java.lang.Object[]append(java.lang.Object[] a1, java.lang.Object[] a2, java.lang.Object[] out)static java.lang.String[]append(java.lang.String[] a1, java.lang.String[] a2)static booleancontains(short[] a, short v)static booleancontains(java.lang.Object[] values, java.lang.Object value)static booleancontainsEqual(java.lang.Object[] values, java.lang.Object value)static intcount(boolean[] values, boolean value)static intcount(int[] values, int value)static intcountNotNull(java.lang.Object[] objects)static booleanequal(byte[] a, int aOffset, byte[] b, int bOffset, int length)static booleanequal(int[] a, int aOffset, int[] b, int bOffset, int length)static intfindLargest(float[] items)static intfindLargest(int[] items)static intfindSmallest(double[] items)static intfindSmallest(int[] items)static intindexOf(byte[] array, byte value)static intindexOf(int[] array, int value)static intindexOf(java.lang.Object[] values, java.lang.Object value)static intindexOf(java.lang.Object[] values, java.lang.Object value, int startIndex, int length)static intindexOfEqual(java.lang.Object[] values, java.lang.Object value)static 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 java.lang.Object[]remove(java.lang.Object[] values, java.lang.Object value, java.lang.Object[] newValues)static intsum(int[] values)static boolean[]toBooleanArray(java.util.ArrayList items)static float[]toFloatArray(int[] values)static int[]toIntArray(java.util.ArrayList items)static java.lang.StringtoString(int[] a)
-
-
-
Method Detail
-
add
public static final java.lang.Object[] add(java.lang.Object[] objects, java.lang.Object object, java.lang.Object[] newObjects)
-
part
public static final byte[] part(byte[] array, int offset, int length)
-
countNotNull
public static final int countNotNull(java.lang.Object[] objects)
-
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
public static final java.lang.String[] append(java.lang.String[] a1, java.lang.String[] a2)
-
append
public static final java.lang.Object[] append(java.lang.Object[] a1, java.lang.Object[] a2, java.lang.Object[] out)
-
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
public static boolean containsEqual(java.lang.Object[] values, java.lang.Object value)
-
contains
public static boolean contains(java.lang.Object[] values, java.lang.Object value)
-
indexOf
public static int indexOf(java.lang.Object[] values, java.lang.Object value)
-
indexOf
public static int indexOf(java.lang.Object[] values, java.lang.Object value, int startIndex, int length)
-
indexOfEqual
public static int indexOfEqual(java.lang.Object[] values, java.lang.Object value)
-
remove
public static java.lang.Object[] remove(java.lang.Object[] values, java.lang.Object value, java.lang.Object[] newValues)
-
toString
public static java.lang.String toString(int[] a)
-
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
public static int[] toIntArray(java.util.ArrayList items)
-
toBooleanArray
public static boolean[] toBooleanArray(java.util.ArrayList items)
-
-