public class StringUtil
extends org.apache.commons.lang3.StringUtils
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringBuffer |
append(Object... objects)
字符串拼接连续添加
|
static StringBuffer |
append(StringBuffer sb,
Object... objects)
字符串拼接连续添加
|
static String |
append2String(Object... objects)
字符串拼接连续添加
|
static String |
append2String(StringBuffer sb,
Object... objects)
字符串拼接连续添加
|
static boolean |
eq(String s1,
String s2)
equals
|
static String |
getMatchResult(String source,
String regex,
int pos)
找出正则表达式匹配的结果
|
static boolean |
hasLength(CharSequence str)
是否有长度,长度是否大于0
|
static boolean |
hasText(CharSequence str)
是否有有效字符
|
static boolean |
isEmptyAll(String... ss)
判断是否全部为空或empty
|
static boolean |
isMatch(String source,
String regex)
是否匹配正则表达式
|
static boolean |
isNotEmptyAll(String... ss)
判断是否全部不为空或empty
|
static String |
join(Collection<? extends CharSequence> c,
CharSequence split)
模拟js join
|
static boolean |
ne(String s1,
String s2)
Not equals
|
static String |
replacePhone(String origin)
将手机号码的中间四位替换为*
13112324567 -->131****4567
|
static String |
replaceUserName(String origin)
将用户名除第一个中文字符的其他字符替换为*
|
static String |
toUpperCaseFirst(String str)
将第一个字母转为大写
|
abbreviate, abbreviate, abbreviateMiddle, appendIfMissing, appendIfMissingIgnoreCase, capitalize, center, center, center, chomp, chomp, chop, contains, contains, containsAny, containsAny, containsIgnoreCase, containsNone, containsNone, containsOnly, containsOnly, containsWhitespace, countMatches, defaultIfBlank, defaultIfEmpty, defaultString, defaultString, deleteWhitespace, difference, endsWith, endsWithAny, endsWithIgnoreCase, equals, equalsIgnoreCase, getCommonPrefix, getLevenshteinDistance, getLevenshteinDistance, indexOf, indexOf, indexOf, indexOf, indexOfAny, indexOfAny, indexOfAny, indexOfAnyBut, indexOfAnyBut, indexOfDifference, indexOfDifference, indexOfIgnoreCase, indexOfIgnoreCase, isAllLowerCase, isAllUpperCase, isAlpha, isAlphanumeric, isAlphanumericSpace, isAlphaSpace, isAnyBlank, isAnyEmpty, isAsciiPrintable, isBlank, isEmpty, 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, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOfAny, lastIndexOfIgnoreCase, lastIndexOfIgnoreCase, lastOrdinalIndexOf, left, leftPad, leftPad, leftPad, length, lowerCase, lowerCase, mid, normalizeSpace, ordinalIndexOf, overlay, prependIfMissing, prependIfMissingIgnoreCase, remove, remove, removeEnd, removeEndIgnoreCase, removePattern, removeStart, removeStartIgnoreCase, repeat, repeat, repeat, replace, replace, replaceChars, replaceChars, replaceEach, replaceEachRepeatedly, replaceOnce, replacePattern, reverse, reverseDelimited, right, rightPad, rightPad, rightPad, 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, substringAfterLast, substringBefore, substringBeforeLast, substringBetween, substringBetween, substringsBetween, swapCase, toEncodedString, toString, trim, trimToEmpty, trimToNull, uncapitalize, upperCase, upperCasepublic static boolean isEmptyAll(String... ss)
ss - public static boolean isNotEmptyAll(String... ss)
ss - public static String join(Collection<? extends CharSequence> c, CharSequence split)
c - split - public static String append2String(StringBuffer sb, Object... objects)
sb - 已存在的StringBuffer对象,可以为nullobjects - 拼接对象public static String append2String(Object... objects)
objects - 拼接对象public static StringBuffer append(StringBuffer sb, Object... objects)
sb - 已存在的StringBuffer对象,可以为nullobjects - 拼接对象public static StringBuffer append(Object... objects)
objects - 拼接对象public static String replaceUserName(String origin)
origin - public static String replacePhone(String origin)
origin - public static boolean hasLength(CharSequence str)
str - public static boolean hasText(CharSequence str)
str - public static boolean isMatch(String source, String regex)
source - 匹配字符串regex - 正则表达式Copyright © 2018. All rights reserved.