Die "float "-Typ ist einer der primitiven Typen in der Programmiersprache Java . Ein Schwimmer Variable enthält eine Single-Precision- Fließkomma- Wert , die einen ganzzahligen Teil und einen Dezimalentwicklung hat . Durch die Verwendung von integrierten Java -Library-Funktionen , können Java-Anwendungen Formatieren einer float-Wert , um eine bestimmte Breite haben ( das heißt, eine bestimmte Anzahl von Plätzen) bei der Ausgabe in einen Stream oder eine Datei. Diese Funktionen sind nützlich, um ordentlich Tabellen, in denen alle Zahlen in Spalten aufgereiht zu erzeugen, oder um abhängig von der Anwendung Anforderungen (z. B. Dollar-Beträge formatiert auf zwei Dezimalstellen repräsentiert Cent ) zu erfüllen. Anleitung
1
Fügen Sie die folgende Zeile am Anfang Ihres Java-Code :
import java.util * ;
2
Erstellen Sie eine Instanz . die eingebaute Formatter Klasse , wie im folgenden Beispielcode:
Formatter myFormatter = new Formatter ();
3
Format ein float-Wert in welchem Format auch immer Sie brauchen , wie im folgenden Beispielcode:
float myFloat = 46.301 ;
myFormatter.format ("% 7.2f " , myFloat );
System.out.println ( myFormatter );
das Beispiel wird die Nummer sieben Plätze formatieren , von denen zwei nach dem Komma Zeit sind . Die Frist gilt als einer Stelle. Die Nummer ist linksbündig , mit Leerzeichen hinzugefügt werden, wenn es weniger Stellen als Orte sind . Daher wird die Probe float Wert als " 46.30 " mit zwei Leerzeichen vor der Ziffer "4" formatiert werden. Das " Format String Syntax " Web -Seite erklärt alle anderen Möglichkeiten der Formatierung eines Schwimmers zu einer bestimmten Breite in Java.