public class StringUtils
extends org.apache.commons.lang3.StringUtils
| 构造器和说明 |
|---|
StringUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
format(@NonNull String str,
String... vals)
格式化:将多个字符串依次替换字符串的 {}
|
static int |
indexOf(@NonNull CharSequence seq,
@NonNull CharSequence searchSeq)
查找 seq 中 searchSeq 的第一个索引位置,找不到返回 -1
|
static String |
nCopies(@NonNull String source,
long n)
字符串重复 n 遍
|
static String |
removeEndIgnoreCase(@NonNull String str,
@NonNull String remove)
删除结尾,忽略大小写
|
static String |
removeStartIgnoreCase(@NonNull String str,
@NonNull String remove)
删除开头,忽略大小写
|
static String |
toUnderscore(@NonNull String source)
转换为下划线命名
|
abbreviate, abbreviate, abbreviate, abbreviate, abbreviateMiddle, appendIfMissing, appendIfMissingIgnoreCase, capitalize, center, center, center, chomp, chomp, chop, compare, compare, compareIgnoreCase, compareIgnoreCase, contains, contains, containsAny, containsAny, containsAny, containsAnyIgnoreCase, containsIgnoreCase, containsNone, containsNone, containsOnly, containsOnly, containsWhitespace, countMatches, countMatches, defaultIfBlank, defaultIfEmpty, defaultString, defaultString, deleteWhitespace, difference, endsWith, endsWithAny, endsWithIgnoreCase, equals, equalsAny, equalsAnyIgnoreCase, equalsIgnoreCase, firstNonBlank, firstNonEmpty, getBytes, getBytes, getCommonPrefix, getDigits, getFuzzyDistance, getIfBlank, getIfEmpty, getJaroWinklerDistance, getLevenshteinDistance, getLevenshteinDistance, indexOf, indexOf, indexOf, indexOfAny, indexOfAny, indexOfAny, indexOfAnyBut, indexOfAnyBut, indexOfDifference, indexOfDifference, indexOfIgnoreCase, indexOfIgnoreCase, isAllBlank, isAllEmpty, isAllLowerCase, isAllUpperCase, isAlpha, isAlphanumeric, isAlphanumericSpace, isAlphaSpace, isAnyBlank, isAnyEmpty, isAsciiPrintable, isBlank, isEmpty, isMixedCase, isNoneBlank, isNoneEmpty, isNotBlank, isNotEmpty, isNumeric, isNumericSpace, isWhitespace, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, joinWith, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOfAny, lastIndexOfIgnoreCase, lastIndexOfIgnoreCase, lastOrdinalIndexOf, left, leftPad, leftPad, leftPad, length, lowerCase, lowerCase, mid, normalizeSpace, ordinalIndexOf, overlay, prependIfMissing, prependIfMissingIgnoreCase, remove, remove, removeAll, removeEnd, removeFirst, removeIgnoreCase, removePattern, removeStart, repeat, repeat, repeat, replace, replace, replaceAll, replaceChars, replaceChars, replaceEach, replaceEachRepeatedly, replaceFirst, replaceIgnoreCase, replaceIgnoreCase, replaceOnce, replaceOnceIgnoreCase, replacePattern, reverse, reverseDelimited, right, rightPad, rightPad, rightPad, rotate, split, split, split, split, splitByCharacterType, splitByCharacterTypeCamelCase, splitByWholeSeparator, splitByWholeSeparator, splitByWholeSeparatorPreserveAllTokens, splitByWholeSeparatorPreserveAllTokens, splitPreserveAllTokens, splitPreserveAllTokens, splitPreserveAllTokens, splitPreserveAllTokens, startsWith, startsWithAny, startsWithIgnoreCase, strip, strip, stripAccents, stripAll, stripAll, stripEnd, stripStart, stripToEmpty, stripToNull, substring, substring, substringAfter, substringAfter, substringAfterLast, substringAfterLast, substringBefore, substringBefore, substringBeforeLast, substringBetween, substringBetween, substringsBetween, swapCase, toCodePoints, toEncodedString, toRootLowerCase, toRootUpperCase, toString, trim, trimToEmpty, trimToNull, truncate, truncate, uncapitalize, unwrap, unwrap, upperCase, upperCase, valueOf, wrap, wrap, wrapIfMissing, wrapIfMissingpublic static int indexOf(@NonNull
@NonNull CharSequence seq,
@NonNull
@NonNull CharSequence searchSeq)
seq - 被查找的字符串searchSeq - 需要查找的字符串public static String removeStartIgnoreCase(@NonNull @NonNull String str, @NonNull @NonNull String remove)
str - 被删除的字符串remove - 需要删除的开头字符串public static String removeEndIgnoreCase(@NonNull @NonNull String str, @NonNull @NonNull String remove)
str - 被删除的字符串remove - 需要删除的结尾字符串public static String format(@NonNull @NonNull String str, @NonNull String... vals)
str - 被格式化的字符串vals - 需要替换的多个字符串public static String toUnderscore(@NonNull @NonNull String source)
source - 需要转换的内容Copyright © 2022. All rights reserved.