首页 > 代码库 > DecimalFormat 格式化金额
DecimalFormat 格式化金额
DecimalFormat 格式化金额,是使用现有API还是自己写util方法?
public static void main(String[] args) throws Exception { DecimalFormat df = new DecimalFormat("#.00"); String re=df.format(23.8); System.out.println(re); String ss="23"; System.out.println(ensureDecimalPlaceOfMoney(ss)); } public static String ensureDecimalPlaceOfMoney(String money){ if(money==null) return null; if(money.indexOf(".")!=-1){ String decimalPlace=money.substring(money.indexOf(".")+1, money.length()); if(decimalPlace.length()==1){ money+="0"; } }else{ money+=".00"; } return money; }
DecimalFormat 格式化金额
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。