Wir formatieren oft Zahlen, wie z. B. 2 Dezimalstellen, was am häufigsten ist. Java bietet der Dezimalformatklasse, damit Sie Zahlen so schnell wie Sie benötigen. Hier ist ein Beispiel:
Importjava.text.decimalformat; public class testNumberFormat {public static void main (String [] args) {doublePi = 3.1415927; // pit // pit ein einzelnes Ganzzahl system.out.println (newDecimalFormat ("0"). Format (pi)); // 3 // eine einzelne Ganzzahl und zwei Dezimalplätze system.out.println (newdecimalFormat ("0,00"). Format (pi)); //3.14 // Pit zwei Ganzzahlen und drei Dezimalstellen, und die unzureichenden Ganzzahlen sind mit 0. System.out.println gefüllt (neue Dezimalformat ("00.000"). Format (pi)); // 03.142 // Nehmen Sie alle integer Teile -System.out.OUT.Println (NewdecimalFormat (#". // 3 // Zähle als Prozentsatz und zwei Dezimalstellen system.out.println (neue Dezimalformat ("#. ##%"). Format (pi)); //314.16% longc = 299792458; // Die Lichtgeschwindigkeit // Das Display ist als wissenschaftliche Notationsmethode, und die fünf Dezimalstellen werden system.out.println (newDecimalFormat ("#. #### E0"). Format (c)); //2.99792e8 // Die Anzeige ist eine wissenschaftliche Notationsmethode, und die vier Dezimalstellen werden Systems eingenommen. //29.9792e7 // Jede drei Ziffern werden durch Kommas getrennt. System.out.println (newDecimalFormat (", ###"). Format (c)); // 299,792,458 // Das Format in das Textsystem einbinden. }}Die Dezimalformatklasse stützt sich hauptsächlich auf zwei Platzhalter, # und 0, um die Länge der Anzahl anzugeben. 0 bedeutet, dass, wenn die Anzahl der Ziffern nicht ausreicht, sie mit 0 gefüllt wird, und # bedeutet, dass die Zahl nach Möglichkeit in diese Position gezogen wird. Das obige Beispiel enthält fast alle Grundnutzungen. Wenn Sie mehr wissen möchten, lesen Sie bitte die Dokumentation der Dezimalformatklasse.
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.