public final class WordUtils
extends java.lang.Object
一些单词的处理
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
addSignBeforeUpper(java.lang.String word,
char sign,
boolean upperToLower)
将驼峰的单词改为指定符号连接的单词.
|
static java.lang.String |
lowerCaseFirst(java.lang.String word)
转换第一个字符为小写
|
static java.lang.String |
parseToPercent(double num)
转换为百分比表示的字符串,不保留小数精度.
|
static java.lang.String |
parseToPercent(double num,
int precision)
转换为百分比表示的字符串
|
static java.lang.String |
parseToUpperFirst(java.lang.String word,
char sign)
将传入字符串中含有相应符号后的首个字符转换为大写,并去符号
|
static java.lang.String |
parseToUpperFirst(java.lang.String word,
char sign,
boolean toLowerCase)
将传入字符串中含有相应符号后的首个字符转换为大写,并去符号
|
static java.lang.String |
parseUnit(long total)
将传入的数值转换为带单位(KB,MB,GB等)的字符串 如2032转换为1.98 KB,254855398转换为243.04 MB
|
static java.lang.String |
toChineseMoneyNumber(java.math.BigDecimal value)
将阿拉伯数字转换为中文大写的金额数字.
|
static java.lang.String |
toChineseMoneyNumber(double value)
将阿拉伯数字转换为中文大写的金额数字.
|
static java.lang.String |
toChineseNumber(int number)
将阿拉伯数字转换为中文大写数字.
|
static java.lang.String |
toChineseNumber(int number,
boolean simple)
将阿拉伯数字转换为中文数字.
|
static java.lang.String |
toChineseNumber(long number)
将阿拉伯数字转换为中文大写数字.
|
static java.lang.String |
toChineseNumber(long number,
boolean simple)
将阿拉伯数字转换为中文数字.
|
static java.lang.String |
upperCaseFirst(java.lang.String word)
转换第一个字符为大写
|
public static java.lang.String upperCaseFirst(java.lang.String word)
word - 需要转换的字符串public static java.lang.String lowerCaseFirst(java.lang.String word)
word - 需要转换的字符串public static java.lang.String parseToUpperFirst(java.lang.String word,
char sign)
word - 需要转换的字符串sign - 符号public static java.lang.String parseToUpperFirst(java.lang.String word,
char sign,
boolean toLowerCase)
word - 需要转换的字符串sign - 符号toLowerCase - 不需要大写的字符都转换为小写public static java.lang.String addSignBeforeUpper(java.lang.String word,
char sign,
boolean upperToLower)
word - 需要转换的字符串sign - 符号upperToLower - 是否转换大写为小写public static java.lang.String parseUnit(long total)
将传入的数值转换为带单位(KB,MB,GB等)的字符串 如2032转换为1.98 KB,254855398转换为243.04 MB
total - 数值public static java.lang.String parseToPercent(double num,
int precision)
转换为百分比表示的字符串
num - 待转换的数值precision - 转换后保密几位小数精度public static java.lang.String parseToPercent(double num)
转换为百分比表示的字符串,不保留小数精度.
num - 待转换的数值public static java.lang.String toChineseMoneyNumber(java.math.BigDecimal value)
value - 阿拉伯数字的金额public static java.lang.String toChineseMoneyNumber(double value)
value - 阿拉伯数字的金额public static java.lang.String toChineseNumber(long number)
number - 阿拉伯数字public static java.lang.String toChineseNumber(long number,
boolean simple)
number - 阿拉伯数字simple - 是否简写中文数字public static java.lang.String toChineseNumber(int number)
number - 阿拉伯数字public static java.lang.String toChineseNumber(int number,
boolean simple)
number - 阿拉伯数字simple - 是否简写中文数字