Package org.apache.zookeeper.common
Class StringUtils
java.lang.Object
org.apache.zookeeper.common.StringUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanReturns true if the string is null or it does not contain any non space characters.static booleanChecks if a String is empty ("") or null.static StringjoinStrings(List<String> list, String delim) This method takes a List<String> and a delimiter and joins the strings into a single string, where the original strings are separated using the given delimiter.This method returns an immutable List<String>, but different from String's split() it trims the results in the input String, and removes any empty string from the resulting List.
-
Method Details
-
split
This method returns an immutable List<String>, but different from String's split() it trims the results in the input String, and removes any empty string from the resulting List. -
joinStrings
This method takes a List<String> and a delimiter and joins the strings into a single string, where the original strings are separated using the given delimiter. This method is a null-safe version ofString.join(CharSequence, Iterable)Note that if an individual element is null, then "null" is added.
- Parameters:
list- aListthat will have its elements joined togetherdelim- a sequence of characters that is used to separate each of the elements in the resulting String- Returns:
- a new String that is composed from the elements argument or
nullif list isnull - Throws:
NullPointerException- if delim isnull
-
isBlank
Returns true if the string is null or it does not contain any non space characters.- Parameters:
s- the string- Returns:
- true if the string is null or it does not contain any non space characters.
-
isEmpty
Checks if a String is empty ("") or null.
StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.isEmpty(" ") = false StringUtils.isEmpty("bob") = false StringUtils.isEmpty(" bob ") = false- Parameters:
str- the String to check, may be null- Returns:
trueif the String is empty or null
-