|
|||||||||
| 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 true
public 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 true
public 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 | ||||||||