public class StringUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
BDCQ_BH_LEFT_BRACKET |
static String |
BDCQ_BH_LEFT_BRACKET_CN
中文括号
|
static String |
BDCQ_BH_RIGHT_BRACKET |
static String |
BDCQ_BH_RIGHT_BRACKET_CN |
static String |
EMPTY
字符串常量:空字符串
"" |
static String |
ENCODING_UTF8
utf-8编码格式
|
static String |
NULL
字符串常量:
"null" 注意:{@code "null" ! |
static String |
SPACE
字符串常量:空格符
" " |
| 构造器和说明 |
|---|
StringUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringBuilder |
appendBuilder(StringBuilder sb,
CharSequence... strs)
创建StringBuilder对象
|
static String |
byteToStr(byte[] b,
String encode) |
static String |
byteToStrUtf8(byte[] b) |
static Double |
convertWanToYuan(Double amountInWanStr)
把输入的万元金额转换为元
|
static double |
convertWanToYuan(String amountInWanStr)
把输入的万元金额转换为元
|
static String |
convertWanToYuanStr(Double amountInWan)
把输入的万元金额转换为元
|
static String |
convertWanToYuanStr(String amountInWanStr)
把输入的万元金额转换为元
|
static Double |
convertYuanToWan(Double amountInYuan)
将金额从元转换为万元,保留全部小数
|
static String |
convertYuanToWanStr(Double amountInYuan)
把输入的元金额转换为万元
|
static String |
convertYuanToWanStr(String amount)
将输入的金额(以元为单位)转换为万元。
|
static String |
decodeBase64(String base64Str) |
static byte[] |
decodeBase64StrToByte(String base64Str) |
static String |
double6ToStr(Double d)
Double 转string 去除科学记数法显示
|
static String |
encodeBase64(String str) |
static String |
generateSlbh() |
static String |
generateVerificationCode(int length) |
static String |
getGUID()
生成16位不重复的随机数,含数字+大小写
|
static String |
hex32() |
static boolean |
indexOfStrs(String[] a,
String b) |
static boolean |
isBase64(String str) |
static boolean |
isChinese(String str) |
static boolean |
isContainEmpty(String... args)
校验字符串入参是否为空
|
static boolean |
isDecimal(String str) |
static boolean |
isEquals(String value,
String... args)
校验字符串 是否相等 存在一个相等返回true
|
static String |
join(Collection<?> collection,
String delimiter)
将集合中的元素使用指定的分隔符连接成一个字符串。
|
static String |
number2CnMontrayUnit(BigDecimal numberOfMoney)
把输入的金额转换为汉语中人民币的大写
|
static String |
removeBase64Pre(String base64Str)
正则表达式去掉base64格式字符串的前缀
|
static String |
removeChineseAndBrackets(String str)
生成证照简称
|
static byte[] |
strToByte(String str,
String encode) |
static byte[] |
strToByteUtf8(String str) |
static String |
toString(Object obj) |
static String |
trimJsonKey(com.alibaba.fastjson.JSONObject json)
去除json字符窜key里的空格
|
static String |
xssEncode(String s)
将容易引起xss漏洞的半角字符直接替换成全角字符
|
public static String generateSlbh()
public static boolean isContainEmpty(String... args)
public static boolean isEquals(String value, String... args)
value - args - public static boolean isBase64(String str)
public static String hex32()
public static boolean isChinese(String str)
public static String generateVerificationCode(int length)
length - 数字位数public static String removeChineseAndBrackets(String str)
str - public static String double6ToStr(Double d)
d - public static String number2CnMontrayUnit(BigDecimal numberOfMoney)
numberOfMoney - 输入的金额public static double convertWanToYuan(String amountInWanStr)
amountInWanStr - 万元public static Double convertWanToYuan(Double amountInWanStr)
amountInWanStr - 万元public static String convertWanToYuanStr(String amountInWanStr)
amountInWanStr - 万元public static String convertWanToYuanStr(Double amountInWan)
amountInWan - 万元public static String convertYuanToWanStr(String amount)
amount - 以元为单位的金额字符串public static String convertYuanToWanStr(Double amountInYuan)
amountInYuan - 元public static Double convertYuanToWan(Double amountInYuan)
amountInYuan - 金额,单位为元public static String trimJsonKey(com.alibaba.fastjson.JSONObject json)
json - public static StringBuilder appendBuilder(StringBuilder sb, CharSequence... strs)
sb - 初始StringBuilderstrs - 初始字符串列表public static String removeBase64Pre(String base64Str)
base64Str - base64字符串public static String getGUID()
public static boolean isDecimal(String str)
public static byte[] decodeBase64StrToByte(String base64Str)
public static byte[] strToByteUtf8(String str)
str - public static String byteToStrUtf8(byte[] b)
b - public static String join(Collection<?> collection, String delimiter)
collection - 要连接的集合,不应为null。delimiter - 用于连接字符串的分隔符,可以为null。Copyright © 2025. All rights reserved.