/*判断是否是数值*/
public static boolean isNumeric(String str){
return str.matches("-?[0-9]+.*[0-9]*");
}
/*转化成数值Integer*/
public int switchInteger(Object obj) {
int res = 0;
if (null != obj) {
double result = Double.parseDouble(obj.toString()) ;
res = (int)result;
}
return res;
}
/*转化成数值Double*/
public Double switchDouble(Object obj) {
double res = 0.00;
if (null != obj) {
res = Double.valueOf(obj.toString());
}
return res;
}
/*百分比*/
public static String percent(double p1,double p2){
String str ;
double p3 = p1 / p2;
NumberFormat nf = NumberFormat.getPercentInstance();
nf.setMinimumFractionDigits(0);
str = nf.format(p3);
return str;
}
java 判断是否是数值,百分比
最新推荐文章于 2025-05-06 11:59:16 发布