类 Strings
java.lang.Object
net.apexes.commons.lang.Strings
- 作者:
- HeDYn
-
方法概要
修饰符和类型方法说明static StringautoincrementFilename(String filename) 获取自增型文件名。static String将下划线方式字符串转为小驼峰式。static Stringcapitalize(String str) 将首字节大写。static String使用 fmt 做模板格式化给定的参数,作用与MessageFormat.format(String, Object...)相同static String去除字符串前面空白static StringomitString(String str, int length) 按指定长度,省略字符串部分字符static StringrandomLetter(int length) 返回一个定长的随机纯字母字符串(只包含大小写字母)static StringrandomNumber(int length) 生成一个定长的随机纯数字字符串static StringrandomString(int length) 返回一个定长的随机字符串(只包含大小写字母、数字)static String去除字符串后面空白static StringstringToHTMLString(String text) 将指定的字符串转换成适合HTML格式的字符串。static Stringuncapitalize(String str) 将首字节小写。static Stringunderscore(String str) 将驼峰式字符串转换为下划线小写方式。static intversionCompare(String version1, String version2) 比较version1和version2,如果version1小于、等于、大于version2分别返回 -1、0、1
-
方法详细资料
-
randomString
返回一个定长的随机字符串(只包含大小写字母、数字)- 参数:
length- 随机字符串长度- 返回:
- 随机字符串
-
randomLetter
返回一个定长的随机纯字母字符串(只包含大小写字母)- 参数:
length- 随机字符串长度- 返回:
- 随机字符串
-
randomNumber
生成一个定长的随机纯数字字符串- 参数:
length- 随机字符串长度- 返回:
- 随机字符串
-
ltrim
去除字符串前面空白- 参数:
str- 字符串- 返回:
- 返回去除字符串前面空白后的字符串
-
rtrim
去除字符串后面空白- 参数:
str- 字符串- 返回:
- 返回去除字符串后面空白后的字符串
-
capitalize
将首字节大写。注意:此方法与JavaBean规范中定义的属性的getter、setter方法名称不同。- 参数:
str- 字符串- 返回:
- 返回首字节大写后的字符串
-
uncapitalize
将首字节小写。注意:此方法与JavaBean规范中定义的属性的getter、setter方法名称不同。- 参数:
str- 字符串- 返回:
- 返回首字节小写后的字符串
-
underscore
将驼峰式字符串转换为下划线小写方式。如果转换前的字符串为空,则返回空字符串。 转换规格是:在大写字符前增加“_”并转为小写 例如:helloWorld->hello_world- 参数:
str- 转换前的驼峰式字符串- 返回:
- 转换后下划线方式字符串
-
camelCase
将下划线方式字符串转为小驼峰式。如果转换前的字符串为空,则返回空字符串。 转换规格是:去掉“_”并大写其后的一个字符 例如:hello_world->helloWorld- 参数:
str- 转换前的下划线方式字符串- 返回:
- 转换后小驼峰式命名字符串
-
format
使用 fmt 做模板格式化给定的参数,作用与MessageFormat.format(String, Object...)相同- 参数:
fmt- 模板params- 参数- 返回:
- 返回格式化后的字符串
-
omitString
按指定长度,省略字符串部分字符- 参数:
str- 字符串length- 保留字符串字数- 返回:
- 省略后的字符串
-
stringToHTMLString
将指定的字符串转换成适合HTML格式的字符串。- 参数:
text-- 返回:
-
autoincrementFilename
获取自增型文件名。 如: a.txt --> a_1.txt b_5.txt --> b_6.txt c_2 --> c_3- 参数:
filename-- 返回:
-
versionCompare
比较version1和version2,如果version1小于、等于、大于version2分别返回 -1、0、1- 参数:
version1- 版本号1version2- 版本号2- 返回:
- 比较version1和version2,如果version1小于、等于、大于version2分别返回 -1、0、1
-