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 |
isAlpha(String string)
Basically taken from commons-lang
|
static boolean |
isAlphanumeric(String str)
Basically taken from commons-lang
|
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 <T> String |
joinWithSurroundingSeparator(List<T> list) |
static boolean |
notEquals(String a,
String b)
Basically taken from commons-lang
|
static List<Integer> |
parseIntegerList(String integerList) |
static List<Integer> |
parseIntegerList(String integerList,
String delimiters) |
static String |
repeat(String str,
int repeat)
Basically taken from commons-lang
|
static String |
replace(String text,
String searchString,
String replacement)
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 boolean |
startsWith(String string,
String prefix) |
static String |
toConfidentialString(String string,
boolean confidential)
Returns a string of the same length to hide confidential passwords from log files etc.
|
static String |
uncapitalize(String str)
Basically taken from commons-lang
|
public static List<Integer> parseIntegerList(String integerList) throws NumberFormatException
NumberFormatException
public static List<Integer> parseIntegerList(String integerList, String delimiters) throws NumberFormatException
NumberFormatException
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 isAlpha(String string)
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 replace(String text, String searchString, String replacement)
public static String toConfidentialString(String string, boolean confidential)
public static boolean isAlphanumeric(String str)
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–2020 The Apache Software Foundation. All rights reserved.