Die Programmiersprache Java bietet eine Vielzahl von Klassen und Methoden für die Formatierung von numerischen Ausgabe . Mit den String -Klasse können Sie Zahlen mit bestimmten Arten von Formatierungen auszugeben. Sie können diese Methoden in Verbindung mit numerischen Variablen in Ihrem Programm , wie ganze Zahlen verwenden . Indem die Zahlen zu den String-Klasse Methoden können Sie schreiben, die Werte für die User-Display , während der ursprünglichen Zahl Variablen intakt. Hinzufügen führenden Nullen vor Zahlen ist eine gängige Praxis , die leicht zu erreichen ist mit den String-Methoden . Anleitung
1
Planen Sie Ihre Nummer. Wenn Sie bereits über eine Reihe in Ihrem Programm haben, können Sie es verwenden. Zur Demonstration , erklärt der folgende Beispielcode und instanziiert eine Reihe variable : int myNumber = 99 ;
Diese Variable ist ein primitiver Typ integer mit einem beliebigen Wert . Sie können wählen, eine beliebige Anzahl Typ , variable Namen und Wert, den Sie mögen und das Verfahren wird die gleiche sein .
2
erstellen einen Format-String für Ihre numerische Ausgabe . Um führende Nullen Ihre Nummer hinzufügen, können Sie die folgende Syntax verwenden : String = formatString String.format ("% % 0% dd" , 5);
Dieser Code gibt an, dass die gesamte sichtbare Nummer sollte fünf Stellen mit Nullen hinzugefügt, um diese bis vor die Nummer zu machen. Der erste Parameter beschreibt dieses Format. Ändern Sie den zweiten Parameter an die String-Format -Methode, um die Anzahl der Ziffern, die Sie möchten, dass Ihre Nummer haben lassen. Wenn die Zahl formatiert hat zwei Ziffern in ihm , wird dieser Code anweisen Java um drei Nullen davor hinzuzufügen. Die String-Format -Methode können Sie angeben, Muster zu verwenden, wenn die Formatierung Ihrer Ausgabe . Diese Stringvariable enthält nun ein solches Muster .
3
Format Ihre Nummer und speichern Sie das Ergebnis als String zurück. Fügen Sie folgenden Code in Ihr Programm : String = formattedString String.format ( formatString , myNumber );
Dieser Code sagt Java , um die Zahl unter Verwendung des Musters Zeichenfolge erstellt formatieren. Die resultierende Zeichenfolge wird die Zahl mit weiteren führenden Nullen enthalten , insgesamt fünf Ziffern . In diesem Fall ist der erste Parameter das Muster Sie definiert, und die zweite ist die Nummer, die Sie formatieren möchten mit diesem Muster.
4
Output Ihre formatierte Zahl String. Je nach den Bedürfnissen des eigenen Programms , können Sie wollen einfach nur , um die Zeichenfolge für die Zukunft an dieser Stelle zu speichern. Wenn Sie die formatierte Zahl auf die Standardausgabe ausgeben wollen , können Sie den folgenden Code verwenden: System.out.println ( formattedString );
die formatierte Zahl als Zeichenfolge gespeichert ist , können Sie es in jeder verwenden Standard-Ausgabe verarbeitet das Programm verwendet.
5
Speichern Sie Ihre Java -Datei. Kompilieren Sie Ihr Programm und führen Sie es zum Testen. Überprüfen Sie , dass die Zahl Format , wie Sie wollen, dass es erscheint. Experimentieren Sie mit dem Code , die Änderung der ursprünglichen Anzahl und die Parameter , den Sie an der String-Format Methode sehen, welchen Unterschied es macht . Nehmen Sie Änderungen vor , bis Ihre Nummer korrekt formatiert ist.