Gewusst wie: Formatieren Sie die Breite des Floats in Java

May 18

Gewusst wie: Formatieren Sie die Breite des Floats in Java

Der Typ "Float" gehört zu den primitiven Typen in der Java-Programmiersprache. Eine Float-Variablen enthält eine mit einfacher Genauigkeit, floating Point Wert, die einen ganzzahligen Teil und eine dezimale Expansion hat. Java-Anwendungen können einen Float-Wert um eine angegebene Breite (d. h. eine bestimmte Anzahl Plätze) bei der Ausgabe auf einem Stream oder einer Datei haben formatieren, mithilfe der integrierte Java-Bibliotheksfunktionen. Diese Funktionen sind nützlich, um ordentlich Tabellen, in denen alle Zahlen sind aufgereiht, in Spalten zu generieren oder anwendungsabhängige Anforderungen entspricht (z. B. Dollarbeträge formatiert auf zwei Dezimalstellen, Cent darstellt).

Anweisungen

1 Enthalten Sie die folgende Zeile am Anfang des Java-Codes:

Import Java.util;

2 Erstellen Sie eine Instanz der integrierten Formatter-Klasse, wie im folgenden Beispielcode:

Formatierungsprogramm MyFormatter = neue Formatter();

3 Formatieren Sie einen Float-Wert, in welchem Format Sie, wie im folgenden Beispielcode brauchen:

float MyFloat = 46.301;

myFormatter.format("%7.2f",myFloat);

System.out.println(myFormatter);

Das Beispiel formatiert die Zahl sieben Orte, von denen zwei nach der dezimalen Zeit sind. Die Zeit zählt als einem Ort. Die Zahl ist linksbündig, mit Leerzeichen hinzugefügt, wenn weniger Ziffern als Stellen vorhanden sind. Daher wird der Beispiel-Float-Wert als "46.30" mit zwei Leerzeichen vor die Ziffer "4" formatiert. Die Webseite "Formatzeichenfolgensyntax" erklärt, alle anderen Möglichkeiten der Formatierung Float auf die angegebene Breite in Java.