public class FmtUtil extends Object
| 构造器和说明 |
|---|
FmtUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
commaFmt(double num,
int prec)
数字以千分位展示,保留N位小数点
|
static String |
commaFmt(double num,
int prec,
String def)
数字以千分位展示,保留N位小数点
|
static String |
commaFmt(String str,
int prec)
数字以千分位展示,保留N位小数点
|
static String |
commaFmt(String str,
int prec,
String def)
数字以千分位展示,保留N位小数点
|
static String |
ifZero(String str,
String def)
把符号“0”、“0.0+”转为空字符串
|
static String |
indent(String str,
int num,
char chr)
缩进值为指定位数的左边距
|
static boolean |
isInteger(String str)
字符串中是否有完全匹配:匹配字符或数字
|
static boolean |
isNumeric(String str)
判断是否为浮点数:包含整数、小数、负数
|
static boolean |
isZero(Object obj)
判断字符串是否为“0”、“0.0+”
|
static String |
leftPad(String str,
int size,
char chr)
字符串左侧填充符号到指定长度
|
static String |
parse(double num,
int prec)
把金额、数量、单价等数值转换成字指定格式的符串
|
static String |
parse(String str,
int prec)
把金额、数量、单价等数值转换成字指定格式的符串
|
static String |
timeParse(Calendar cal,
String pattern)
根据日期格式,获取当前日期时间:pattern格式
|
static String |
timeParse(String str,
String pat0,
String pat1)
时间(日期)格式转变
|
static String |
toRmb(long num)
人民币汉字大写,传入数值可大于1万亿元
|
static String |
toRmb(String money)
人民币汉字大写,传入数值可大于1万亿元
|
static String |
toYuan(String str,
String def)
分变成带千分位格式的金额(元),四舍五入
|
public static String commaFmt(double num, int prec)
num - 精度数据prec - 小数点精度的位数public static String commaFmt(double num, int prec, String def)
num - 精度数据prec - 小数点精度的位数def - 默认0的返回字符串public static String parse(double num, int prec)
public static boolean isZero(Object obj)
public static String toRmb(long num)
public static boolean isInteger(String str)
public static boolean isNumeric(String str)
Copyright © 2024. All rights reserved.