net.infonode.util
Class ArrayUtil
java.lang.Object
net.infonode.util.ArrayUtil
public class ArrayUtil
- extends java.lang.Object
Method Summary |
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 boolean |
contains(java.lang.Object[] values,
java.lang.Object value)
|
static boolean |
contains(short[] a,
short v)
|
static boolean |
containsEqual(java.lang.Object[] values,
java.lang.Object value)
|
static int |
count(boolean[] values,
boolean value)
|
static int |
count(int[] values,
int value)
|
static int |
countNotNull(java.lang.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 int |
findLargest(float[] items)
|
static int |
findLargest(int[] items)
|
static int |
findSmallest(double[] items)
|
static int |
findSmallest(int[] items)
|
static int |
indexOf(byte[] array,
byte value)
|
static int |
indexOf(int[] array,
int value)
|
static int |
indexOf(java.lang.Object[] values,
java.lang.Object value)
|
static int |
indexOf(java.lang.Object[] values,
java.lang.Object value,
int startIndex,
int length)
|
static int |
indexOfEqual(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 int |
sum(int[] values)
|
static boolean[] |
toBooleanArray(java.util.ArrayList items)
|
static float[] |
toFloatArray(int[] values)
|
static int[] |
toIntArray(java.util.ArrayList items)
|
static java.lang.String |
toString(int[] a)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayUtil
private ArrayUtil()
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)