public class StringUtils
extends org.apache.commons.lang3.StringUtils
| 构造器和说明 |
|---|
StringUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
abbr(String str,
int length)
缩略字符串(不区分中英文字符)
|
static String |
abbr2(String param,
int length) |
static byte[] |
getBytes(String str)
转换为字节数组
|
static String |
getRemoteAddr(javax.servlet.http.HttpServletRequest request)
获得用户远程地址
|
static boolean |
inString(String str,
String... strs)
是否包含字符串
|
static String |
jsGetVal(String objectString)
转换为JS获取对象值,生成三目运算返回结果
|
static String |
replaceHtml(String html)
替换掉HTML标签方法
|
static String |
replaceMobileHtml(String html)
替换为手机识别的HTML,去掉样式及属性,保留回车。
|
static void |
setValueIfNotBlank(String target,
String source)
如果不为空,则设置值
|
static String |
toCamelCase(String s)
驼峰命名法工具
|
static String |
toCapitalizeCamelCase(String s)
驼峰命名法工具
|
static Double |
toDouble(Object val)
转换为Double类型
|
static Double |
toDouble(Object val,
Double defauleVal) |
static Float |
toFloat(Object val)
转换为Float类型
|
static Float |
toFloat(Object val,
Float defauleVal) |
static String |
toHtml(String txt)
替换为手机识别的HTML,去掉样式及属性,保留回车。
|
static Integer |
toInteger(Object val)
转换为Integer类型
|
static Integer |
toInteger(Object val,
Integer defaultVal) |
static Long |
toLong(Object val)
转换为Long类型
|
static Long |
toLong(Object val,
Long defaultVal) |
static String |
toString(byte[] bytes)
转换为字节数组
|
static String |
toUnderScoreCase(String s)
驼峰命名法工具
|
abbreviate, abbreviate, abbreviate, abbreviate, abbreviateMiddle, appendIfMissing, appendIfMissingIgnoreCase, capitalize, center, center, center, chomp, chomp, chop, compare, compare, compareIgnoreCase, compareIgnoreCase, contains, contains, containsAny, containsAny, containsAny, containsIgnoreCase, containsNone, containsNone, containsOnly, containsOnly, containsWhitespace, countMatches, countMatches, defaultIfBlank, defaultIfEmpty, defaultString, defaultString, deleteWhitespace, difference, endsWith, endsWithAny, endsWithIgnoreCase, equals, equalsAny, equalsAnyIgnoreCase, equalsIgnoreCase, getCommonPrefix, getDigits, getFuzzyDistance, getJaroWinklerDistance, getLevenshteinDistance, getLevenshteinDistance, indexOf, 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, 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, removeEndIgnoreCase, removeFirst, removeIgnoreCase, removePattern, removeStart, removeStartIgnoreCase, 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, substringAfterLast, substringBefore, substringBeforeLast, substringBetween, substringBetween, substringsBetween, swapCase, toCodePoints, toEncodedString, toString, trim, trimToEmpty, trimToNull, truncate, truncate, uncapitalize, unwrap, unwrap, upperCase, upperCase, wrap, wrap, wrapIfMissing, wrapIfMissingpublic static byte[] getBytes(String str)
str - public static String toString(byte[] bytes)
str - public static boolean inString(String str, String... strs)
str - 验证字符串strs - 字符串组public static String replaceMobileHtml(String html)
html - public static String abbr(String str, int length)
str - 目标字符串length - 截取长度public static String getRemoteAddr(javax.servlet.http.HttpServletRequest request)
public static String toCamelCase(String s)
public static String toCapitalizeCamelCase(String s)
public static String toUnderScoreCase(String s)
public static void setValueIfNotBlank(String target, String source)
target - source - Copyright © 2017. All rights reserved.