public class StringUtils
extends Object
Provides extra functionality for String objects.
| Constructor and Description |
|---|
StringUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getLineSeparator()
Returns the line separator.
|
static String |
join(String[] array,
String separator) |
static String |
mapToString(Map map,
String keyValueSeparator,
String entrySeparator)
Outputs entries from a
Map to a String |
static String[] |
split(String string,
String separators) |
static String[] |
toArray(Collection list)
Converts a collection (
List, Set...) of objects to a String array. |
static boolean[] |
toBooleanArray(String[] array,
boolean valueForNull)
Converts a
String array to a boolean array. |
static double[] |
toDoubleArray(String[] array)
Converts a
String array to a double array. |
static double[] |
toDoubleArray(String[] array,
double valueForNull)
Converts a
String array to a double array. |
static int[] |
toIntArray(String[] array)
Converts a
String array to an int array. |
static int[] |
toIntArray(String[] array,
int valueForNull)
Converts a
String array to an int array. |
static List<String> |
toList(String[] array)
Converts from a
String array to a list. |
public static String getLineSeparator()
public static String join(String[] array,
String separator)
public static String mapToString(Map map,
String keyValueSeparator,
String entrySeparator)
Map to a Stringmap - Input mapkeyValueSeparator - Separator between keys and valuesentrySeparator - Separator between key-value pairsString representing the mappublic static String[] split(String string,
String separators)
public static String[] toArray(Collection list)
List, Set...) of objects to a String array. If objects are not instances of String, toString() will be used.list - Input listint arraypublic static boolean[] toBooleanArray(String[] array,
boolean valueForNull)
String array to a boolean array.array - Input arrayvalueForNull - Value for null positionsboolean arraypublic static double[] toDoubleArray(String[] array)
String array to a double array.array - Input arraydouble arraypublic static double[] toDoubleArray(String[] array,
double valueForNull)
String array to a double array.array - Input arrayvalueForNull - Value for null positionsdouble arraypublic static int[] toIntArray(String[] array)
String array to an int array.array - Input arrayint arraypublic static int[] toIntArray(String[] array,
int valueForNull)
String array to an int array.array - Input arrayvalueForNull - Value for null positionsint arraypublic static List<String> toList(String[] array)
String array to a list.array - Input arrayString objects