public class StringUtil
extends org.springframework.util.StringUtils
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
COMMA |
static String |
EMPTY |
static int |
INDEX_NOT_FOUND |
static String |
NUll |
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringBuilder |
appendBuilder(StringBuilder sb,
CharSequence... strs) |
static StringBuilder |
builder() |
static StringBuilder |
builder(CharSequence... strs) |
static StringBuilder |
builder(int capacity) |
static String |
cleanChars(String txt) |
static boolean |
contains(CharSequence str,
char searchChar) |
static boolean |
containsAny(CharSequence str,
CharSequence... testStrs) |
static boolean |
containsAnyIgnoreCase(CharSequence str,
CharSequence... testStrs) |
static boolean |
containsIgnoreCase(CharSequence str,
CharSequence testStr) |
static int |
count(CharSequence content,
char charForSearch) |
static int |
count(CharSequence content,
CharSequence strForSearch) |
static boolean |
equals(CharSequence str1,
CharSequence str2) |
static boolean |
equals(CharSequence str1,
CharSequence str2,
boolean ignoreCase) |
static boolean |
equalsIgnoreCase(CharSequence str1,
CharSequence str2) |
static String |
escapeHtml(String html) |
static String |
firstCharToLower(String str) |
static String |
firstCharToUpper(String str) |
static String |
format(CharSequence template,
Map<?,?> map) |
static String |
format(String message,
Map<String,Object> params) |
static String |
format(String message,
Object... arguments) |
static String |
getContainsStr(CharSequence str,
CharSequence... testStrs) |
static String |
getContainsStrIgnoreCase(CharSequence str,
CharSequence... testStrs) |
static StringReader |
getReader(CharSequence str) |
static StringWriter |
getWriter() |
static String |
humpToLine(String para) |
static String |
humpToUnderline(String para) |
static String |
indexedFormat(CharSequence pattern,
Object... arguments) |
static int |
indexOf(CharSequence str,
char searchChar) |
static int |
indexOf(CharSequence str,
char searchChar,
int start) |
static int |
indexOf(CharSequence str,
char searchChar,
int start,
int end) |
static int |
indexOf(CharSequence str,
CharSequence searchStr,
int fromIndex,
boolean ignoreCase) |
static int |
indexOfIgnoreCase(CharSequence str,
CharSequence searchStr) |
static int |
indexOfIgnoreCase(CharSequence str,
CharSequence searchStr,
int fromIndex) |
static boolean |
isAllBlank(CharSequence... css) |
static boolean |
isAnyBlank(CharSequence... css) |
static boolean |
isBlank(CharSequence cs) |
static boolean |
isNoneBlank(CharSequence... css) |
static boolean |
isNotBlank(CharSequence cs) |
static boolean |
isNumeric(CharSequence cs) |
static boolean |
isSubEquals(CharSequence str1,
int start1,
CharSequence str2,
int start2,
int length,
boolean ignoreCase) |
static String |
join(Collection<?> coll) |
static String |
join(Collection<?> coll,
String delim) |
static String |
join(Object[] arr) |
static String |
join(Object[] arr,
String delim) |
static int |
lastIndexOf(CharSequence str,
CharSequence searchStr,
int fromIndex,
boolean ignoreCase) |
static int |
lastIndexOfIgnoreCase(CharSequence str,
CharSequence searchStr) |
static int |
lastIndexOfIgnoreCase(CharSequence str,
CharSequence searchStr,
int fromIndex) |
static String |
lineToHump(String para) |
static int |
ordinalIndexOf(String str,
String searchStr,
int ordinal) |
static String |
randomUUID() |
static String |
removePrefix(CharSequence str,
CharSequence prefix) |
static String |
removePrefixIgnoreCase(CharSequence str,
CharSequence prefix) |
static String |
removeSufAndLowerFirst(CharSequence str,
CharSequence suffix) |
static String |
removeSuffix(CharSequence str,
CharSequence suffix) |
static String |
removeSuffixIgnoreCase(CharSequence str,
CharSequence suffix) |
static boolean |
simpleMatch(String[] patterns,
String str) |
static boolean |
simpleMatch(String pattern,
String str) |
static String[] |
splitTrim(String str,
String delimiter) |
static String |
sub(CharSequence str,
int fromIndex,
int toIndex) |
static String |
subAfter(CharSequence string,
CharSequence separator,
boolean isLastSeparator) |
static String |
subBefore(CharSequence string,
CharSequence separator,
boolean isLastSeparator) |
static String |
subBetween(CharSequence str,
CharSequence beforeAndAfter) |
static String |
subBetween(CharSequence str,
CharSequence before,
CharSequence after) |
static String |
subPre(CharSequence string,
int toIndex) |
static String |
subSuf(CharSequence string,
int fromIndex) |
static String |
toStr(Object str) |
static String |
toStr(Object str,
String defaultValue) |
static String |
underlineToHump(String para) |
addStringToArray, applyRelativePath, arrayToCommaDelimitedString, arrayToDelimitedString, capitalize, cleanPath, collectionToCommaDelimitedString, collectionToDelimitedString, collectionToDelimitedString, commaDelimitedListToSet, commaDelimitedListToStringArray, concatenateStringArrays, containsWhitespace, containsWhitespace, countOccurrencesOf, delete, deleteAny, delimitedListToStringArray, delimitedListToStringArray, endsWithIgnoreCase, getFilename, getFilenameExtension, hasLength, hasLength, hasText, hasText, isEmpty, mergeStringArrays, parseLocale, parseLocaleString, parseTimeZoneString, pathEquals, quote, quoteIfString, removeDuplicateStrings, replace, sortStringArray, split, splitArrayElementsIntoProperties, splitArrayElementsIntoProperties, startsWithIgnoreCase, stripFilenameExtension, substringMatch, tokenizeToStringArray, tokenizeToStringArray, toLanguageTag, toStringArray, toStringArray, trimAllWhitespace, trimArrayElements, trimLeadingCharacter, trimLeadingWhitespace, trimTrailingCharacter, trimTrailingWhitespace, trimWhitespace, uncapitalize, unqualify, unqualify, uriDecodepublic static final int INDEX_NOT_FOUND
public static boolean isBlank(CharSequence cs)
public static boolean isNotBlank(CharSequence cs)
public static boolean isAnyBlank(CharSequence... css)
public static boolean isNoneBlank(CharSequence... css)
public static boolean isAllBlank(CharSequence... css)
public static boolean isNumeric(CharSequence cs)
public static String join(Collection<?> coll)
public static String join(Collection<?> coll, String delim)
public static String randomUUID()
public static String indexedFormat(CharSequence pattern, Object... arguments)
public static String format(CharSequence template, Map<?,?> map)
public static boolean contains(CharSequence str, char searchChar)
public static boolean containsAny(CharSequence str, CharSequence... testStrs)
public static String getContainsStr(CharSequence str, CharSequence... testStrs)
public static boolean containsIgnoreCase(CharSequence str, CharSequence testStr)
public static boolean containsAnyIgnoreCase(CharSequence str, CharSequence... testStrs)
public static String getContainsStrIgnoreCase(CharSequence str, CharSequence... testStrs)
public static String sub(CharSequence str, int fromIndex, int toIndex)
public static String subBefore(CharSequence string, CharSequence separator, boolean isLastSeparator)
public static String subAfter(CharSequence string, CharSequence separator, boolean isLastSeparator)
public static String subBetween(CharSequence str, CharSequence before, CharSequence after)
public static String subBetween(CharSequence str, CharSequence beforeAndAfter)
public static String removePrefix(CharSequence str, CharSequence prefix)
public static String removePrefixIgnoreCase(CharSequence str, CharSequence prefix)
public static String removeSuffix(CharSequence str, CharSequence suffix)
public static String removeSufAndLowerFirst(CharSequence str, CharSequence suffix)
public static String removeSuffixIgnoreCase(CharSequence str, CharSequence suffix)
public static String subPre(CharSequence string, int toIndex)
public static String subSuf(CharSequence string, int fromIndex)
public static int indexOf(CharSequence str, char searchChar)
public static int indexOf(CharSequence str, char searchChar, int start)
public static int indexOf(CharSequence str, char searchChar, int start, int end)
public static int indexOfIgnoreCase(CharSequence str, CharSequence searchStr)
public static int indexOfIgnoreCase(CharSequence str, CharSequence searchStr, int fromIndex)
public static int indexOf(CharSequence str, CharSequence searchStr, int fromIndex, boolean ignoreCase)
public static int lastIndexOfIgnoreCase(CharSequence str, CharSequence searchStr)
public static int lastIndexOfIgnoreCase(CharSequence str, CharSequence searchStr, int fromIndex)
public static int lastIndexOf(CharSequence str, CharSequence searchStr, int fromIndex, boolean ignoreCase)
public static boolean isSubEquals(CharSequence str1, int start1, CharSequence str2, int start2, int length, boolean ignoreCase)
public static boolean equals(CharSequence str1, CharSequence str2)
public static boolean equalsIgnoreCase(CharSequence str1, CharSequence str2)
public static boolean equals(CharSequence str1, CharSequence str2, boolean ignoreCase)
public static StringBuilder builder()
public static StringBuilder builder(int capacity)
public static StringBuilder builder(CharSequence... strs)
public static StringBuilder appendBuilder(StringBuilder sb, CharSequence... strs)
public static StringReader getReader(CharSequence str)
public static StringWriter getWriter()
public static int count(CharSequence content, CharSequence strForSearch)
public static int count(CharSequence content, char charForSearch)
Copyright © 2020. All rights reserved.