public class StringUtil extends Object
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
binaryString2hexString(String bString)
Convert binary strings to hexadecimal strings
|
static String |
camelToUnderline(String param)
camel to underline
|
static String |
capitalise(String fieldName) |
static String |
cleanSqlWildCharater(String str)
Clear wildcards in sql
|
static String |
cleanXSS(String value)
Clear xss script injection
|
static String |
convertTo8859(String str)
convert to 8859
|
static String |
createRandom(int length)
生成指定长度的随机整数
|
static String |
createSerialNo()
Generating sequence number according to timestamp
|
static String |
filterStr(String str)
Clear special characters in a string
|
static String |
firstToLowerCase(String param)
Turn the first letter into a lowercase
|
static String |
firstToUpperCase(String param)
Turn the first letter into a uppercase
|
static String |
getCharCode(String str)
get char code
|
static String |
getChinese(String str)
Extract Chinese in a string
|
static String |
getNotChinese(String str)
Extract non-Chinese characters in a string
|
static String |
hexString2binaryString(String hexString)
Convert hex strings to binary strings
|
static String |
hyphenLineToCamel(String param)
hyphen line to camel
|
static String |
ios8859ToUtf8(String str)
convert 8859 to utf-8
|
static boolean |
isContinuityCharacter(String s)
Check if the character in a string is a continuous character
|
static boolean |
isEmpty(String str)
Checks if a CharSequence is empty or null.
|
static boolean |
isNotEmpty(String str)
Checks if a CharSequence is empty or null.
|
static boolean |
isSameCharacter(String s)
Check if characters are the same in the string.
|
static int |
length(String str) |
static String |
removePrefix(String str,
String prefix)
Remove the specified prefix
|
static String |
removeQuotes(String str)
Remove single or double quotes in query keywords to avoid sql errors
|
static String |
replaceHtml(String html)
replace special character of html
|
static String |
replaceMobileHtml(String html)
replace special character of html
|
static String |
seqNumLeftPadZero(long seq,
int len)
Left pad a long number with zero
|
static String[] |
split(String str,
String regex)
split
|
static String |
toCapitalizeCamelCase(String s)
Camel case
|
static String |
trim(String sourceStr)
Remove string space
|
static String |
trimBlank(String str)
left trim and right trim
|
static String |
underlineToCamel(String param)
underline to camel
|
static String |
unicode2String(String unicode)
convert unicode to string
|
static String |
urlDecode(String str)
Decoding the parameters passed by the URL
|
static String |
urlEncode(String str)
Encoding the parameters for URL
|
public static boolean isEmpty(String str)
str - Stringtrue if the CharSequence is empty or nullpublic static boolean isNotEmpty(String str)
str - Stringfalse if the CharSequence is empty or nullpublic static boolean isSameCharacter(String s)
s - the CharSequence to check.true if characters are the same in the stringpublic static boolean isContinuityCharacter(String s)
s - the CharSequence to checktrue if the character in a string is a continuous characterpublic static String convertTo8859(String str)
str - Stringpublic static String trim(String sourceStr)
sourceStr - input stringpublic static String filterStr(String str)
str - Stringpublic static String cleanSqlWildCharater(String str)
str - sqlpublic static String cleanXSS(String value)
value - scriptpublic static String camelToUnderline(String param)
param - pending characterpublic static String underlineToCamel(String param)
param - pending characterpublic static String hyphenLineToCamel(String param)
param - pending characterpublic static String toCapitalizeCamelCase(String s)
s - characterspublic static String firstToUpperCase(String param)
param - pending characterpublic static String firstToLowerCase(String param)
param - pending characterpublic static String createSerialNo()
public static String urlDecode(String str)
str - pending characterpublic static String urlEncode(String str)
str - pending characterpublic static String ios8859ToUtf8(String str)
str - pending characterpublic static String binaryString2hexString(String bString)
bString - binary stringpublic static String hexString2binaryString(String hexString)
hexString - hexadecimal stringspublic static String trimBlank(String str)
str - stringpublic static int length(String str)
public static String createRandom(int length)
length - intpublic static String removeQuotes(String str)
str - Stringpublic static String replaceHtml(String html)
html - html tagpublic static String replaceMobileHtml(String html)
html - html tagpublic static String getChinese(String str)
str - characterspublic static String getNotChinese(String str)
str - characterspublic static String removePrefix(String str, String prefix)
str - sourceprefix - prefixpublic static String[] split(String str, String regex)
str - source strregex - regex expressionpublic static String seqNumLeftPadZero(long seq, int len)
seq - sequence numberlen - max length of numberCopyright © 2021. All rights reserved.