DecimalFormat é uma subclasse concreta do númeroFormat, usada para formatar números decimais.
pacote com.myk.hash; importar java.text.decimalformat; public class App {public static void main (string [] args) {// formatação numérica, # e 0 são espaços reservados, #: quando o número de dígitos a serem formatados for insuficiente, # preencherá os espaços em branco; 0: Quando o número de dígitos a serem formatados for insuficiente, 0 preencherá decimalformat df1 = new DecimalFormat ("#. Decimalformat df2 = new decimalformat ("0,000"); // number formating System.out.println (df2.format (0,01)); // Number Formating System.out.println (df3.Format (0.11)); // Number Formating System.out.println (df3.Format (0.11)); // Number Formating System.out.println (df3.Format (0.11)); // Número formatando decimalformat df4 = new DecimalFormat ("#. ##%"); // Número de formatação System.out.println (df4.Format (0.01111)); // use "," para separar os números em 3 dígitos decimalformat df5 = new decimalformat (", ###"); // system de formato digital.println (df5.format (981725025)); Decimalformat df6 = new decimalformat ("top, ###"); // formato digital System.out.println (df6.format (981725025)); Decimalformat df7 = new decimalformat ("##, ###. 000"); // system de formatação digital.out.println (df7.format (981725025.981725025); //-alteração}}}}resultado
0,010.01011.000%1,11%981.725.025 TOP981.725.025981.725.025.982
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.