Java 数字格式化DecimalFormat使用

image.png

Java 数字格式化DecimalFormat使用

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

DecimalFormat 是 NumberFormat 的一个具体子类

使用符号含义:

Java 数字格式化DecimalFormat使用_第1张图片
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使用)