美文网首页Java学习笔记
Java 数字格式化DecimalFormat使用

Java 数字格式化DecimalFormat使用

作者: dongbingliu | 来源:发表于2017-07-12 21:18 被阅读292次
    image.png

    Java 数字格式化DecimalFormat使用

    DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字

    DecimalFormat 是 NumberFormat 的一个具体子类

    使用符号含义:

    image.png

    简单使用:

     DecimalFormat decimalFormat01 = new DecimalFormat("00.00");
     DecimalFormat decimalFormat02 = new DecimalFormat("##.##");
     DecimalFormat decimalFormat03 = new DecimalFormat("0.0");
     DecimalFormat decimalFormat04 = new DecimalFormat("#.#");
    
     DecimalFormat percentFormat = new DecimalFormat();
     percentFormat.applyPattern("\"#0.00%");
    
     Log.d(TAG, "onCreate: "+ decimalFormat01.format(12.34) );
     Log.i(TAG, "onCreate: "+ decimalFormat02.format(12.34) );
     Log.w(TAG, "onCreate: "+ decimalFormat03.format(12.34) );
     Log.v(TAG, "onCreate: "+ decimalFormat04.format(12.34) );
     Log.e(TAG, "onCreate: "+ percentFormat.format(12.34) );
    

    打印结果:

    D/MainActivity( 6057): onCreate: 12.34
    I/MainActivity( 6057): onCreate: 12.34
    W/MainActivity( 6057): onCreate: 12.3
    V/MainActivity( 6057): onCreate: 12.3
    E/MainActivity( 6057): onCreate: "1234.00%
    

    相关文章

      网友评论

        本文标题:Java 数字格式化DecimalFormat使用

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