美文网首页
Android格式化数字

Android格式化数字

作者: heshuaizhang | 来源:发表于2017-12-07 18:43 被阅读0次

    开发中会经常遇到 后台给你一串数字 你要格式化成自己需要的格式比如保留两位小数 “¥ 158.00”

    如何解决呢?

    好在java 给我们提供一个 DecimalFormat 类 那么就方便多了

    使用简单的两个方法

    public staticString decima(Object d) {

    DecimalFormat decimalFormat =new DecimalFormat("#,##0.00");//格式化设置成自己需要的

    return decimalFormat.format(d);

    }

    那如果你要复原呢 那肯定就简单了

    既然有fomat 肯定有 parse 方法呀

    那么例子就是这样

    public staticDoublepaesrDecima(String string) {

    DecimalFormat decimalFormat =new DecimalFormat("#,##0.00"); //格式化设置 (必须保证和格式话的一值)

    try{

    return decimalFormat.parse(string).doubleValue();

    }catch(ParseException e) {

    e.printStackTrace();

    }

    return null;

    }

    相关文章

      网友评论

          本文标题:Android格式化数字

          本文链接:https://www.haomeiwen.com/subject/jhacixtx.html