public final class StringUtils extends Object
Modifier and Type | Method and Description |
---|---|
static String |
constantToLowerCamelCase(String constant) |
static String |
constantToUpperCamelCase(String constant) |
static boolean |
containsAny(String str,
String searchChars)
Checks if the String contains any character in the given set of characters.
|
static String |
defaultString(String string)
Basically taken from commons-lang
|
static boolean |
endsWith(String string,
String suffix)
Basically taken from commons-lang
|
static boolean |
equalsIgnoreCaseAndWhitespace(String type1,
String type2)
Is the same string, by ignoring differences that are only whitespaces.
|
static String |
firstToUpperCase(String string) |
static int[] |
getIndices(String list) |
static boolean |
isBlank(String string)
Basically taken from commons-lang
|
static boolean |
isEmpty(String value)
Basically taken from commons-lang
|
static boolean |
isNotBlank(String str)
Basically taken from commons-lang
|
static boolean |
isNotEmpty(String value)
Basically taken from commons-lang
|
static boolean |
isUrl(String link)
Checks if the String starts like a url, e.g. http: or xyz:
|
static String |
join(List<String> list,
char separator)
Basically taken from commons-lang
|
static boolean |
notEquals(String a,
String b)
Basically taken from commons-lang
|
static String[] |
split(String string,
char separator)
Basically taken from commons-lang
|
static String[] |
split(String string,
String separator)
Basically taken from commons-lang
|
static String |
toConfidentialString(String string,
boolean confidential)
Returns a string with asterisks of the same length to hide confidential passwords from log files etc.
|
public static int[] getIndices(String list)
public static boolean equalsIgnoreCaseAndWhitespace(String type1, String type2)
public static boolean endsWith(String string, String suffix)
public static String[] split(String string, String separator)
public static boolean isEmpty(String value)
public static boolean isNotEmpty(String value)
public static boolean isBlank(String string)
public static boolean isNotBlank(String str)
public static String toConfidentialString(String string, boolean confidential)
public static boolean isUrl(String link)
public static boolean containsAny(String str, String searchChars)
Checks if the String contains any character in the given set of characters.
A null
String will return false
. A null
search string will return
false
.
StringUtils.containsAny(null, *) = false StringUtils.containsAny("", *) = false StringUtils.containsAny(*, null) = false StringUtils.containsAny(*, "") = false StringUtils.containsAny("zzabyycdxx", "za") = true StringUtils.containsAny("zzabyycdxx", "by") = true StringUtils.containsAny("aba","z") = false
str
- the String to check, may be nullsearchChars
- the chars to search for, may be nulltrue
if any of the chars are found, false
if no match or null input
Basically taken from commons-langCopyright © 2002–2021 The Apache Software Foundation. All rights reserved.