public class StringUtils extends Object
Modifier and Type | Method and Description |
---|---|
static byte[] |
getAsciiBytes(String string)
Encodes the given String into a sequence of bytes using the Ascii
character set.
|
static byte[] |
getLatin1Bytes(String string)
Encodes the given String into a sequence of bytes using the Latin1
character set.
|
static String |
htmlEscape(String str)
Returns the given
String according to the HTML 4.0 encoding
rules. |
static String |
htmlUnescape(String str)
Returns the given
String decoded according to the HTML 4.0
decoding rules. |
static boolean |
isNullOrEmpty(String string)
Returns
true if the given string is null or is the empty string. |
static String |
nullToEmpty(String string)
Returns the given string if it is non-null; the empty string otherwise.
|
static List<String> |
splitAndTrim(String stringToSlit)
Returns an list of trimmed token splitted with the split character ",".
|
static List<String> |
splitAndTrim(String stringToSlit,
String splitCharacter)
Returns an list of trimmed token splitted with the split character.
|
static String |
strip(String source,
char delimiter)
Strips a delimiter character from both ends of the source string.
|
static String |
strip(String source,
char delimiter,
boolean start,
boolean end)
Strips a delimiter character from a source string.
|
public static byte[] getAsciiBytes(String string)
string
- The string to encode.public static byte[] getLatin1Bytes(String string)
string
- The string to encode.public static String htmlEscape(String str)
String
according to the HTML 4.0 encoding
rules.public static String htmlUnescape(String str)
String
decoded according to the HTML 4.0
decoding rules.public static String strip(String source, char delimiter)
source
- The source string to strip.delimiter
- The character to remove.public static String strip(String source, char delimiter, boolean start, boolean end)
source
- The source string to strip.delimiter
- The character to remove.start
- Indicates if start of source should be stripped.end
- Indicates if end of source should be stripped.public static String nullToEmpty(String string)
string
- the string to test and possibly returnstring
itself if it is non-null; ""
if it is nullpublic static boolean isNullOrEmpty(String string)
true
if the given string is null or is the empty string.
Consider normalizing your string references with nullToEmpty(java.lang.String)
. If
you do, you can use String.isEmpty()
instead of this method, and
you won't need special null-safe forms of methods like
String.toUpperCase(java.util.Locale)
either.
string
- a string reference to checktrue
if the string is null or is the empty stringpublic static List<String> splitAndTrim(String stringToSlit)
stringToSlit
- The String to splitCopyright © 2005–2016. All rights reserved.