public class StringUtils
extends java.lang.Object
| 构造器和说明 |
|---|
StringUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
autoFill(java.lang.Integer source,
java.lang.Integer length)
自动填充。
|
static java.lang.String |
autoFill(java.lang.String source,
java.lang.Integer length,
java.lang.String str,
java.lang.Boolean isRight)
自动填充
比如:待填充字符串:Dd,用x在其左侧填充成10位的字符串,
则为:xxxxxxxxDd
如果待字符串is null,则返回null。
|
static java.lang.String |
generateStar(int length)
生成一个指定长度的星号(*)字符串
|
static java.lang.String |
getLeft(java.lang.String source,
int length)
获取字符串左边指定长度的字符串。
|
static java.lang.String |
getRandomString(int length)
获取随机字符串
|
static java.lang.String |
getRight(java.lang.String source,
int length)
获取字符串右边指定长度的字符串。
|
static boolean |
hasOnlyNum(java.lang.String str)
字符串中只有数字。
|
static boolean |
isEmpty(java.lang.String str)
判断字符串是否为空
null - true
"" - true
" " - true
"null" - true
" null " - true
|
static boolean |
isNotEmpty(java.lang.String str)
判断字符串是否不为空
|
static java.lang.String |
removeStart(java.lang.String str,
java.lang.String remove)
删除字符串开始的字符串
如字符串:abcdefg,删除abc,得到的字符串为defg
|
public static boolean isEmpty(java.lang.String str)
str - 待判断的字符串public static boolean isNotEmpty(java.lang.String str)
str - 待判断的字符串public static java.lang.String autoFill(java.lang.Integer source,
java.lang.Integer length)
source - 待填充length - 填充长度public static java.lang.String autoFill(java.lang.String source,
java.lang.Integer length,
java.lang.String str,
java.lang.Boolean isRight)
比如:待填充字符串:Dd,用x在其左侧填充成10位的字符串, 则为:xxxxxxxxDd
如果待字符串is null,则返回null。 如果填充长度is null,或者小于原长度,则返回原待填充字符串。 例如:待填充字符串:Dd,用x在其左侧填充成10位的字符串,则仍然为:Dd
如果你有指定填充字符串,或者填充方向,我们会进行默认。 填充字符串默认为:0,方向为:左。 例如:待填充字符串:Dd,填充成10位的字符串,则为:00000000Dd
source - 待填充的字符串length - 填充后的长度str - 填充的字符(串)isRight - 是否在原字符串的右侧填充public static boolean hasOnlyNum(java.lang.String str)
str - 待检测字符串public static java.lang.String getRandomString(int length)
length - 生成字符串的长度public static java.lang.String removeStart(java.lang.String str,
java.lang.String remove)
如字符串:abcdefg,删除abc,得到的字符串为defg
str - 原始字符串remove - 需要移除的字符串public static java.lang.String generateStar(int length)
length - 生成星号的长度public static java.lang.String getLeft(java.lang.String source,
int length)
例如,字符串是:张三,截取长度为1,得到的结果是:张。
注意,如果需要截取的长度大于字符串的长度,那么会返回整个字符串。 如截取的长度是3,那么得到的结果是:张三。
source - 需要截取的字符串length - 需要获取左边字符串的长度public static java.lang.String getRight(java.lang.String source,
int length)
例如,字符串是:张三,截取长度为1,得到的结果是:三。
注意,如果需要截取的长度大于字符串的长度,那么会返回整个字符串。 如截取的长度是3,那么得到的结果是:张三。
source - 需要截取的字符串length - 需要获取右边字符串的长度Copyright © 2022. All Rights Reserved.