去掉数字后面多余的0
比如 50.00 -》50 ;50.0020-》50.002
public static String subNumberText(String result) {
/* if (result==null){
return "";
}
result=result.trim();
if (result.contains(".")) {// 是小数
for (int i = result.length(); i > 0; i--) {
String str = result.substring(i - 1, i);
if (!str.equals("0")) {
if (str.equals(".")) {
String tt = result.substring(0, i - 1);
return tt;
} else {
String tt = result.substring(0, i);
return tt;
}
}
}
}
return result;*/
if (result==null){
return "";
}
if (result.contains(".")) {// 是小数
while (true) {
if (result.charAt(result.length() - 1) == '0')
result = result.substring(0, result.length() - 1);
else{
if (result.endsWith(".")) {
result = result.substring(0, result.length() - 1);
}
break;
}
}
}
return result;
}