public final class StringUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.String,java.util.regex.Pattern> |
PATTERN_MAP |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
addDefaultPortIfMissing(java.lang.String urlString) |
static java.lang.String |
addDefaultPortIfMissing(java.lang.String urlString,
java.lang.String defaultPort) |
static java.lang.String |
capitalize(java.lang.String name)
Return input string with first character in upper case.
|
static java.lang.String |
diff(java.lang.String str1,
java.lang.String str2) |
static java.lang.String |
getFirstFound(java.lang.String contents,
java.lang.String regex) |
static java.lang.String |
getFirstNotEmpty(java.util.List<java.lang.String> list) |
static java.lang.String |
getFirstNotEmpty(java.lang.String str,
java.lang.String separator) |
static java.util.List<java.lang.String> |
getFound(java.lang.String contents,
java.lang.String regex) |
static java.util.List<java.lang.String> |
getParts(java.lang.String str,
java.lang.String separator) |
static boolean |
isEmpty(java.util.List<java.lang.String> list) |
static boolean |
isEmpty(java.lang.String str) |
static boolean |
isFileExist(java.lang.String file) |
static java.util.function.Predicate<java.lang.String> |
notEmpty() |
static java.lang.String[] |
split(java.lang.String s,
java.lang.String regex) |
static java.lang.String[] |
split(java.lang.String s,
java.lang.String regex,
int limit) |
static java.util.stream.Stream<java.lang.String> |
splitAsStream(java.lang.String s,
java.lang.String regex) |
static byte[] |
toBytes(java.lang.String str,
java.lang.String enc) |
static byte[] |
toBytesASCII(java.lang.String str) |
static byte[] |
toBytesUTF8(java.lang.String str) |
static java.lang.String |
toHexString(byte[] bytes) |
static java.lang.String |
uncapitalize(java.lang.String str) |
public static final java.util.Map<java.lang.String,java.util.regex.Pattern> PATTERN_MAP
public static java.lang.String[] split(java.lang.String s,
java.lang.String regex)
public static java.lang.String[] split(java.lang.String s,
java.lang.String regex,
int limit)
public static java.util.stream.Stream<java.lang.String> splitAsStream(java.lang.String s,
java.lang.String regex)
public static boolean isFileExist(java.lang.String file)
public static boolean isEmpty(java.lang.String str)
public static java.util.function.Predicate<java.lang.String> notEmpty()
public static boolean isEmpty(java.util.List<java.lang.String> list)
public static java.lang.String diff(java.lang.String str1,
java.lang.String str2)
public static java.util.List<java.lang.String> getParts(java.lang.String str,
java.lang.String separator)
public static java.lang.String getFirstNotEmpty(java.lang.String str,
java.lang.String separator)
public static java.lang.String getFirstNotEmpty(java.util.List<java.lang.String> list)
public static java.util.List<java.lang.String> getFound(java.lang.String contents,
java.lang.String regex)
public static java.lang.String getFirstFound(java.lang.String contents,
java.lang.String regex)
public static java.lang.String addDefaultPortIfMissing(java.lang.String urlString)
public static java.lang.String addDefaultPortIfMissing(java.lang.String urlString,
java.lang.String defaultPort)
public static java.lang.String capitalize(java.lang.String name)
name - input string.public static java.lang.String uncapitalize(java.lang.String str)
public static byte[] toBytesUTF8(java.lang.String str)
public static byte[] toBytesASCII(java.lang.String str)
public static byte[] toBytes(java.lang.String str,
java.lang.String enc)
public static java.lang.String toHexString(byte[] bytes)