A menudo formatamos números, como tomar 2 decimales, que es el más común. Java proporciona la clase DecimalFormat para ayudarlo a formatear números lo más rápido que necesita. Aquí hay un ejemplo:
importJava.text.DecimalFormat; public class testNumberFormat {public static void main (string [] args) {doublePi = 3.1415927; // Pit // Pit un solo sistema entero.out.println (newDecimalFormat ("0"). Format (PI)); // 3 // enfrentar un solo número entero y dos decimales System.out.println (newDecimalFormat ("0.00"). Format (PI)); //3.14 // Pit dos enteros y tres lugares decimales, y los enteros insuficientes se llenan con 0. System.out.println (new DecimalFormat ("00.000"). Format (pi)); // 03.142 // tomar todas las piezas de entero.out.println (newDecimalFormat ("#"). Format (pii);); // 3 // Cuenta como porcentaje y tome dos decimales System.out.println (new DecimalFormat ("#. ##%"). Format (PI)); //314.16% longc = 299792458; // La velocidad de la luz // la pantalla es como un método de notación científica, y los cinco decimales se toman System.out.println (newDecimalFormat ("#. #### e0"). Format (c)); //2.99792e8 // La pantalla es como un método de notación científica, y los cuatro decimales se toman System.out.println (newDecimalFormat ("00. #### e0"). Format (c)); //29.9792e7 // Cada tres dígitos se separa por comas. System.out.println (newDecimalFormat (", ###"). Formato (c)); // 299,792,458 // Emprar el formato en el sistema de texto.out.println (newDecimalFormat ("La velocidad de la luz es por segundo, ### metros"). Formato (c)); }}La clase DecimalFormat se basa principalmente en dos marcadores de posición, # y 0, para especificar la longitud del número. 0 significa que si el número de dígitos es insuficiente, se llenará con 0, y # significa que el número se extraerá a esta posición siempre que sea posible. El ejemplo anterior contiene casi todos los usos básicos. Si desea saber más, consulte la documentación de la clase DecimalFormat.
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.