• 数字,保留两位小数


    /**
    * 格式化金额,保留两位小数,即精确到分
    * @param balance 身份证
    * @return
    */
    public static String formatBalance(String balance){
    if(balance == null) {
    return null;
    }
    if("0".equals(balance)) {
    return "0.00";
    }
    if("0.0".equals(balance)) {
    return "0.00";
    }
    if(balance.indexOf(".")<0){
    return balance+".00";
    }
    String[] balanceArray=balance.split("\\.");
    if(balanceArray[1].length()==1){
    return balanceArray[0]+"."+balanceArray[1].substring(0, 1)+"0";
    }
    return balanceArray[0]+"."+balanceArray[1].substring(0, 2);
    }
  • 相关阅读:
    14 循环结构
    12.Maps
    11 Lists
    10 正则表达式
    8 Operator overloading
    9 Strings
    7 数据类型
    6 GPath
    4 练习: 使用eclipse开发
    5 类、对象、方法
  • 原文地址:https://www.cnblogs.com/gnpugongying/p/15560199.html
Copyright © 2020-2023  润新知