public final class StringUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
fromUTF8Stream(java.io.InputStream stream) |
static com.google.common.collect.ImmutableList<java.lang.String> |
lines(java.lang.String text) |
static java.lang.String |
lower(java.lang.String string) |
static java.lang.String[] |
tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters)
Tokenize the given String into a String array via a StringTokenizer.
|
static java.lang.String[] |
tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters,
boolean trimTokens,
boolean ignoreEmptyTokens)
Tokenize the given String into a String array via a StringTokenizer.
|
static java.lang.String[] |
toStringArray(java.util.Collection<java.lang.String> collection)
Copy the given Collection into a String array.
|
public static java.lang.String lower(java.lang.String string)
public static java.lang.String fromUTF8Stream(java.io.InputStream stream)
throws java.io.IOException
java.io.IOExceptionpublic static com.google.common.collect.ImmutableList<java.lang.String> lines(java.lang.String text)
public static java.lang.String[] tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters)
The given delimiters string is supposed to consist of any number of delimiter characters. Each of those characters can be used to separate tokens. A delimiter is always a single character; for multi-character delimiters, consider using delimitedListToStringArray
Copied from the Spring Framework while retaining all license, copyright and author information.
str - the String to tokenizedelimiters - the delimiter characters, assembled as String
(each of those characters is individually considered as delimiter).StringTokenizer,
String.trim()public static java.lang.String[] tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters,
boolean trimTokens,
boolean ignoreEmptyTokens)
The given delimiters string is supposed to consist of any number of delimiter characters. Each of those characters can be used to separate tokens. A delimiter is always a single character; for multi-character delimiters, consider using delimitedListToStringArray
Copied from the Spring Framework while retaining all license, copyright and author information.
str - the String to tokenizedelimiters - the delimiter characters, assembled as String
(each of those characters is individually considered as delimiter)trimTokens - trim the tokens via String's trimignoreEmptyTokens - omit empty tokens from the result array
(only applies to tokens that are empty after trimming; StringTokenizer
will not consider subsequent delimiters as token in the first place).null if the input String
was null)StringTokenizer,
String.trim()public static java.lang.String[] toStringArray(java.util.Collection<java.lang.String> collection)
Copied from the Spring Framework while retaining all license, copyright and author information.
collection - the Collection to copynull if the passed-in
Collection was null)