//将金额转成带有,的字符串
public String addGrader(String money){String moneyStr="";String[] split = money.split("\\.");String integerStr=split[0];int length=integerStr.length();if(length<=3){if(split.length>1){if(split[1].length()==1){return money+"0";}else {return money;}}else {return money+".00";}}int i=3;while (length>i){String substring = integerStr.substring(integerStr.length() - i,integerStr.length()-(i-3));moneyStr=","+substring+moneyStr;if(length<=(i+3)){moneyStr=integerStr.substring(0,integerStr.length()-i)+moneyStr;}i+=3;}if(split.length>1){if(split[1].length()==1){moneyStr=moneyStr+"."+split[1]+"0";}else {moneyStr=moneyStr+"."+split[1];}}else {moneyStr=moneyStr+".00";}return moneyStr;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!