public class StringUtil
extends java.lang.Object
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
addMaskStar(java.lang.String str) |
static java.lang.String |
addMaskStar(java.lang.String str,
int start,
int end) |
static java.lang.String |
addStrPre0(long n) |
static java.lang.String |
cnToUnicode(java.lang.String cn) |
static boolean |
containsEmoji(java.lang.String source) |
static java.lang.String |
decrypt(java.lang.String ssoToken) |
static java.lang.String |
delZeroFromLeft(java.lang.String src) |
static java.lang.String |
encrypt(java.lang.String ssoToken) |
static java.lang.String |
filterEmoji(java.lang.String source)
过滤emoji 或者 其他非文字类型的字符
http://www.itmayun.com/it/files/226631678709806/article/406117164733730/1.html
|
static java.lang.String |
getClassPath() |
static <T> java.util.List<T> |
getDiffList(java.util.Collection<T> ls1,
java.util.Collection<T> ls2) |
static java.lang.String |
getFormatTimeStr(java.lang.Long callTime) |
static java.util.List<java.lang.String> |
getListByExceptKey(java.lang.String exceptKey) |
static java.util.List<java.lang.String> |
getListByExceptKey(java.lang.String exceptKey,
java.lang.String delimiter) |
static java.lang.String |
getRootPath() |
static java.lang.String |
getSqlStringByList(java.util.Collection<java.lang.String> ls) |
static java.lang.String |
getStringByList(java.util.Collection<java.lang.String> ls) |
static java.lang.String |
getStringByList(java.util.Collection<java.lang.String> ls,
java.lang.String quotation) |
static java.lang.String |
getStringByList(java.util.Collection<java.lang.String> ls,
java.lang.String delimiter,
java.lang.String quotation)
usage: getStringByList(ls,":","'")
|
static boolean |
isBlank(java.lang.CharSequence cs) |
static boolean |
isChinese(char c) |
static boolean |
isEmpty(java.lang.String aStr) |
static boolean |
isEqual(java.lang.String aStr,
java.lang.String refer) |
static boolean |
isMessyCode(java.lang.String strName) |
static boolean |
isNotBlank(java.lang.CharSequence cs) |
static boolean |
isNotEmpty(java.lang.String aStr) |
static <T> boolean |
isPrimitives(java.lang.Class<T> clazz) |
static java.lang.String |
left(java.lang.String value,
int len) |
static java.lang.String |
leftPad(java.lang.String value,
int len) |
static java.lang.String |
leftPad(java.lang.String aStr,
int aSize,
java.lang.String aDelim) |
static java.lang.String |
leftPadWithZero(java.lang.String aStr,
int aSize) |
static <T> T[] |
list2Array(java.util.Collection<T> ls) |
static java.lang.String |
nvl(java.lang.String src) |
static java.lang.String |
repeat(java.lang.String aStr,
int aRepeat) |
static java.lang.String |
right(java.lang.String str,
int len) |
static java.lang.String |
rightPad(java.lang.String aStr,
int aSize) |
static java.lang.String |
rightPad(java.lang.String aStr,
int aSize,
java.lang.String aDelim) |
static java.lang.String |
rightPadWithSpace(java.lang.String aStr,
int aSize) |
static <T> java.util.List<java.util.List<T>> |
separateList(java.util.List<T> list,
int limit) |
static java.lang.String |
string2Unicode(java.lang.String string) |
static java.lang.String |
subStringEnd(java.lang.String str,
int index) |
static java.lang.String |
toCamelCase(java.lang.String str) |
static java.lang.String |
toCaptureName(java.lang.String name) |
static java.lang.String |
toLowCaptureName(java.lang.String name) |
static java.lang.String |
toUnderlineCase(java.lang.String str) |
static java.lang.String |
toUnderlineCase(java.lang.String str,
boolean isDigital) |
static java.lang.String |
truncate(java.lang.String str,
int len) |
static java.lang.String |
unicodeToCn(java.lang.String dataStr) |
public static java.lang.String getRootPath()
public static java.lang.String getClassPath()
public static java.lang.String subStringEnd(java.lang.String str,
int index)
public static <T> boolean isPrimitives(java.lang.Class<T> clazz)
public static java.util.List<java.lang.String> getListByExceptKey(java.lang.String exceptKey,
java.lang.String delimiter)
public static java.util.List<java.lang.String> getListByExceptKey(java.lang.String exceptKey)
public static java.lang.String getStringByList(java.util.Collection<java.lang.String> ls)
public static java.lang.String getStringByList(java.util.Collection<java.lang.String> ls,
java.lang.String quotation)
public static java.lang.String getSqlStringByList(java.util.Collection<java.lang.String> ls)
public static java.lang.String getStringByList(java.util.Collection<java.lang.String> ls,
java.lang.String delimiter,
java.lang.String quotation)
ls - delimiter - quotation - public static boolean isNotEmpty(java.lang.String aStr)
public static boolean isEmpty(java.lang.String aStr)
public static boolean isEqual(java.lang.String aStr,
java.lang.String refer)
public static boolean isNotBlank(java.lang.CharSequence cs)
public static boolean isBlank(java.lang.CharSequence cs)
public static java.lang.String truncate(java.lang.String str,
int len)
public static java.lang.String toUnderlineCase(java.lang.String str)
public static java.lang.String toUnderlineCase(java.lang.String str,
boolean isDigital)
public static java.lang.String toCamelCase(java.lang.String str)
public static java.lang.String toCaptureName(java.lang.String name)
public static java.lang.String toLowCaptureName(java.lang.String name)
public static <T> java.util.List<java.util.List<T>> separateList(java.util.List<T> list,
int limit)
public static java.lang.String right(java.lang.String str,
int len)
public static java.lang.String rightPad(java.lang.String aStr,
int aSize)
public static java.lang.String nvl(java.lang.String src)
public static java.lang.String leftPadWithZero(java.lang.String aStr,
int aSize)
public static java.lang.String leftPad(java.lang.String aStr,
int aSize,
java.lang.String aDelim)
public static java.lang.String leftPad(java.lang.String value,
int len)
public static java.lang.String rightPad(java.lang.String aStr,
int aSize,
java.lang.String aDelim)
public static java.lang.String rightPadWithSpace(java.lang.String aStr,
int aSize)
public static java.lang.String repeat(java.lang.String aStr,
int aRepeat)
public static java.lang.String left(java.lang.String value,
int len)
public static java.lang.String delZeroFromLeft(java.lang.String src)
public static java.lang.String string2Unicode(java.lang.String string)
public static java.lang.String getFormatTimeStr(java.lang.Long callTime)
public static java.lang.String addStrPre0(long n)
public static java.lang.String addMaskStar(java.lang.String str)
public static java.lang.String addMaskStar(java.lang.String str,
int start,
int end)
public static <T> T[] list2Array(java.util.Collection<T> ls)
public static java.lang.String encrypt(java.lang.String ssoToken)
public static java.lang.String decrypt(java.lang.String ssoToken)
public static <T> java.util.List<T> getDiffList(java.util.Collection<T> ls1,
java.util.Collection<T> ls2)
public static boolean isChinese(char c)
public static boolean isMessyCode(java.lang.String strName)
public static boolean containsEmoji(java.lang.String source)
public static java.lang.String filterEmoji(java.lang.String source)
source - public static java.lang.String unicodeToCn(java.lang.String dataStr)
public static java.lang.String cnToUnicode(java.lang.String cn)