DecimalFormat es una subclase concreta de NumberFormat, utilizado para formatear números decimales.
paquete com.myk.hash; import java.text.DecimalFormat; public class App {public static void main (string [] args) {// Number Formatting, # y 0 son marcadores de posición, #: cuando el número de dígitos a formatearse es insuficiente, # se completará los espacios en blanco; 0: Cuando el número de dígitos a formatear es insuficiente, 0 llenará decimalformat df1 = new DecimalFormat ("#. ##"); // Número de formato System.out.println (DF1.Format (0.01)); DecimalFormat df2 = new DecimalFormat ("0.000"); // Número de formato System.out.println (DF2.Format (0.01)); // Número de formato System.out.println (df3.format (0.11)); // Número de formato System.out.println (df3.format (0.11)); // Número de formato System.out.println (df3.format (0.11)); // Número formateo de decimalFormat df4 = new DecimalFormat ("#. ##%"); // Número de formato System.out.println (DF4.Format (0.01111)); // use "," para separar los números por 3 dígitos decimalformat df5 = new DecimalFormat (", ###"); // Digital Format System.out.println (DF5.Format (981725025)); DecimalFormat df6 = new DecimalFormat ("Top, ###"); // Digital Format System.out.println (DF6.Format (981725025)); DecimalFormat df7 = new DecimalFormat ("##, ###. 000"); // Digital Formatting System.out.println (DF7.FORMAT (981725025.981725025)); //-Cambiar}}}}}}}}}}}}}resultado
0.010.01011.000%1.11%981,725,025ping Top981,725,025981,725,025.982
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.