|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.nlp.util.ArrayUtils
public class ArrayUtils
Static utility methods for operating on arrays.
Constructor Summary | |
---|---|
protected |
ArrayUtils()
Should not be instantiated |
Method Summary | ||
---|---|---|
static
|
asSet(T[] a)
Return a set containing the same elements as the specified array. |
|
static
|
contains(T[] a,
T o)
Returns true iff object o equals (not ==) some element of array a. |
|
static boolean |
equalContents(int[][] xs,
int[][] ys)
Tests two int[][] arrays for having equal contents. |
|
static boolean |
equalContents(int[] xs,
int[] ys)
tests two int[] arrays for having equal contents |
|
static boolean |
equals(boolean[][] xs,
boolean[][] ys)
Tests two boolean[][] arrays for having equal contents. |
|
static double[] |
flatten(double[][] array)
|
|
static void |
main(String[] args)
For internal debugging purposes only |
|
static double[] |
removeAt(double[] array,
int index)
Removes the element at the specified index from the array, and returns a new array containing the remaining elements. |
|
static Object[] |
removeAt(Object[] array,
int index)
Removes the element at the specified index from the array, and returns a new array containing the remaining elements. |
|
static double[][] |
to2D(double[] array,
int dim1Size)
|
|
static double[][] |
to2D(double[] array,
int dim1Size,
int dim2Size)
|
|
static String |
toString(boolean[][] b)
|
|
static String |
toString(int[][] a)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ArrayUtils()
Method Detail |
---|
public static double[] flatten(double[][] array)
public static double[][] to2D(double[] array, int dim1Size)
public static double[][] to2D(double[] array, int dim1Size, int dim2Size)
public static double[] removeAt(double[] array, int index)
public static Object[] removeAt(Object[] array, int index)
public static String toString(int[][] a)
public static boolean equalContents(int[][] xs, int[][] ys)
xs
- ys
-
equalContents(xs[i],ys[i])
is truepublic static boolean equalContents(int[] xs, int[] ys)
xs
- ys
-
xs[i]==ys[i]
public static boolean equals(boolean[][] xs, boolean[][] ys)
xs
- ys
-
Arrays.equals(xs[i],ys[i])
is truepublic static <T> boolean contains(T[] a, T o)
public static <T> Set<T> asSet(T[] a)
public static void main(String[] args)
public static String toString(boolean[][] b)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |