|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebasetech.ufs.utility.StringArrayUtil
Handy functions for working on string arrays.
Constructor Summary | |
StringArrayUtil()
|
Method Summary | |
static java.lang.String[] |
appendString(java.lang.String[] array,
java.lang.String string)
add a string to a string array |
static java.lang.String[] |
appendStrings(java.lang.String[] one,
java.lang.String[] two)
add strings to a string array |
static java.lang.String |
concat(java.lang.String[] array,
java.lang.String separator,
java.lang.String surround)
makes a single string out of all the Strings in an array |
static java.lang.String[] |
copy(java.lang.String[] src,
int start,
int length)
copy a String[]. |
static int |
countStrings(java.lang.String[] array,
boolean includeNulls,
boolean includeZeroLength)
count the number of strings in a string array. |
static int |
findString(java.lang.String[] array,
java.lang.String string,
boolean ignoreCase)
find a string in a String array |
static java.lang.String[] |
getCommonStrings(java.lang.String[][] strings)
get array of string that are in all string arrays |
static boolean |
isObjectAStringArray(java.lang.Object object,
boolean includeNulls,
boolean includeZeroLength)
|
static java.lang.String[] |
makeStringArray(char[] chars)
|
static java.lang.String[] |
makeStringArray(java.util.List arrayList)
make a string array out of an ArrayList. |
static java.lang.String[] |
makeStringArray(java.lang.String string)
make a string array out of one String. |
static java.lang.String[] |
removeAt(java.lang.String[] array,
int index)
|
static java.lang.String[] |
removeString(java.lang.String[] array,
java.lang.String string,
boolean ignoreCase)
|
static java.lang.String[] |
split(java.lang.String str,
java.lang.String separator)
a bit like String.split but doesn't use RegEx. |
static boolean |
stringArrayContains(java.lang.String[] array,
java.lang.String string,
boolean ignoreCase)
see if a String[] contains a particular string. |
static void |
toUpperCase(java.lang.String[] array)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StringArrayUtil()
Method Detail |
public static java.lang.String[] makeStringArray(java.util.List arrayList)
public static java.lang.String[] makeStringArray(java.lang.String string)
public static java.lang.String[] copy(java.lang.String[] src, int start, int length)
src
- the String[] to copystart
- where to start copying. 0 for startlength
- how many chars to copy. or -1 for all of them
public static boolean stringArrayContains(java.lang.String[] array, java.lang.String string, boolean ignoreCase)
public static int findString(java.lang.String[] array, java.lang.String string, boolean ignoreCase)
public static java.lang.String[] appendString(java.lang.String[] array, java.lang.String string)
public static java.lang.String[] appendStrings(java.lang.String[] one, java.lang.String[] two)
public static java.lang.String[] removeString(java.lang.String[] array, java.lang.String string, boolean ignoreCase)
public static java.lang.String[] removeAt(java.lang.String[] array, int index)
public static java.lang.String concat(java.lang.String[] array, java.lang.String separator, java.lang.String surround)
array
- the array to concatseparator
- characters to put between each itemsurround
- characters to put before and after each item
public static java.lang.String[] split(java.lang.String str, java.lang.String separator)
public static java.lang.String[] makeStringArray(char[] chars)
public static boolean isObjectAStringArray(java.lang.Object object, boolean includeNulls, boolean includeZeroLength)
object
-
public static int countStrings(java.lang.String[] array, boolean includeNulls, boolean includeZeroLength)
array
- the array to countincludeNulls
- count strings that are nullincludeZeroLength
- count string that are zero length
public static void toUpperCase(java.lang.String[] array)
public static java.lang.String[] getCommonStrings(java.lang.String[][] strings)
strings
- 2d array of strings.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |