美文网首页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