|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.ed.inf.utils.ArrayUtils
public class ArrayUtils
Utilities to manipulate arrays. Reminder: indexing of array of arrays cells > [row index][column index]
| Constructor Summary | |
|---|---|
ArrayUtils()
|
|
| Method Summary | |
|---|---|
static boolean |
arrayIsEmpty(java.lang.String[] array)
Checks whether an array is empty |
static java.util.Vector<java.lang.String> |
fromArrayofArraysToColumnVector(java.lang.String[][] array,
int columnIndex)
Converts a column of an array of arrays into a vector |
static java.util.ArrayList |
fromArrayToArrayList(java.lang.Object[] array)
Creates an arrayList from an array |
static java.util.Vector |
fromArrayToVector(java.lang.Object[] array)
Creates a vector from an array |
static java.util.ArrayList<java.lang.String> |
fromStringArrayToArrayList(java.lang.String[] array)
Creates an arrayList from an array |
static int[] |
getCommonElements(int[] list1,
int[] list2)
Gets the elements present in both lists |
static java.util.LinkedHashSet |
getCommonElements(java.lang.Object[] list1,
java.lang.Object[] list2)
Gets the elements present in both lists |
static java.lang.String |
getString(java.lang.String[] array)
Returns a string representation for an array |
static void |
printArray(java.lang.String[] array)
Prints an array (String[]) |
static void |
printArrayOfArrays(java.lang.String[][] matrix)
Prints an array of arrays (String[][]) |
static void |
printArrayOfObjects(java.lang.Object[] array)
Prints an array of objects |
static java.lang.String[][] |
stringToArrayOfArrays(java.lang.String string,
java.lang.String regExp)
Reads a special-character-separated string (eg comma or tab separated) and creates an array of rows-columns. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayUtils()
| Method Detail |
|---|
public static boolean arrayIsEmpty(java.lang.String[] array)
array - an array of strings (String[])
public static java.util.Vector<java.lang.String> fromArrayofArraysToColumnVector(java.lang.String[][] array,
int columnIndex)
array - an array of arrayscolumnIndex - the column index (the first column index is 0)
public static java.util.ArrayList fromArrayToArrayList(java.lang.Object[] array)
array - a Object[]
public static java.util.Vector fromArrayToVector(java.lang.Object[] array)
array - a Object[]
public static java.util.ArrayList<java.lang.String> fromStringArrayToArrayList(java.lang.String[] array)
array - a String[]
public static int[] getCommonElements(int[] list1,
int[] list2)
list1 - a listlist2 - another list
public static java.util.LinkedHashSet getCommonElements(java.lang.Object[] list1,
java.lang.Object[] list2)
list1 - a listlist2 - another list
public static java.lang.String getString(java.lang.String[] array)
array - the String array
public static void printArray(java.lang.String[] array)
array - the array to be printed (String[])public static void printArrayOfArrays(java.lang.String[][] matrix)
matrix - the 2 dimentional array to be printed (String[row][column])public static void printArrayOfObjects(java.lang.Object[] array)
array -
public static java.lang.String[][] stringToArrayOfArrays(java.lang.String string,
java.lang.String regExp)
string - the string to be readregExp - the regular expression separating the tokens in each line
(e.g. a comma for comma separated values files)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||