
Java 数字格式化DecimalFormat使用
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字
DecimalFormat 是 NumberFormat 的一个具体子类
使用符号含义:

简单使用:
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%
网友评论