|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.ed.inf.utils.ListUtils
public class ListUtils
Utilities to manipulate lists
| Constructor Summary | |
|---|---|
ListUtils()
|
|
| Method Summary | |
|---|---|
static java.lang.String[] |
addStringToArray(java.lang.String[] array,
java.lang.String textToAdd)
Takes an array and adds a string to all elements |
static java.util.ArrayList<java.lang.String> |
addStringToArrayList(java.util.ArrayList list,
java.lang.String textToAdd)
Takes an arrayList and adds a string to all elements |
static java.util.Set<java.lang.String> |
cleanSet(java.util.Set<java.lang.String> set)
Cleans a set from null and empty elements |
static java.util.LinkedHashSet |
getCommonElements(java.util.ArrayList list1,
java.util.ArrayList list2)
Gets the elements present in both lists |
static int |
getLongestStringLength(java.util.ArrayList<java.lang.String> array)
Get the length of the longest string in an array |
static int |
getShortestStringLength(java.util.ArrayList<java.lang.String> array)
Get the length of the shortest string in an array |
static boolean |
isNullOrEmpty(java.lang.String string)
tells if a string is null or empty |
static boolean |
isNullOrEmpty(java.util.Vector<java.lang.String> list)
tells if a list is null or empty |
static void |
printList(java.util.List list)
Prints an array as a list of 'index' + 'array element' (with a header containing the size) |
static void |
printListsOfLists(java.util.List<java.util.List> list)
Prints lists of lists |
static java.util.TreeSet<java.lang.String> |
setFromList(java.util.ArrayList<java.lang.String> list)
create a set (elements appear only once) from a list |
static java.util.Vector<java.lang.String> |
vectorFromList(java.util.ArrayList<java.lang.String> list)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListUtils()
| Method Detail |
|---|
public static java.lang.String[] addStringToArray(java.lang.String[] array,
java.lang.String textToAdd)
public static java.util.ArrayList<java.lang.String> addStringToArrayList(java.util.ArrayList list,
java.lang.String textToAdd)
public static java.util.Set<java.lang.String> cleanSet(java.util.Set<java.lang.String> set)
set -
public static java.util.LinkedHashSet getCommonElements(java.util.ArrayList list1,
java.util.ArrayList list2)
list1 - a listlist2 - another list
public static int getLongestStringLength(java.util.ArrayList<java.lang.String> array)
array - an array of strings
public static int getShortestStringLength(java.util.ArrayList<java.lang.String> array)
array - an array of strings
public static boolean isNullOrEmpty(java.lang.String string)
string - a string
public static boolean isNullOrEmpty(java.util.Vector<java.lang.String> list)
list -
public static void printList(java.util.List list)
list - the List to printpublic static void printListsOfLists(java.util.List<java.util.List> list)
list - public static java.util.TreeSet<java.lang.String> setFromList(java.util.ArrayList<java.lang.String> list)
public static java.util.Vector<java.lang.String> vectorFromList(java.util.ArrayList<java.lang.String> list)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||