Heim >Java >javaLernprogramm >Wie kann ich Bytes in Java in ein für Menschen lesbares Format konvertieren?
Bytegröße in für Menschen lesbares Format in Java konvertieren
Problem:
Konvertieren von Byte Die Dateigröße in ein für Menschen lesbares Format wie „1 KB“ oder „1 MB“ ist eine häufige Anforderung. Anstatt dieses Dienstprogramm in jedem Projekt manuell zu schreiben, ist es wünschenswert, vorhandene Bibliotheken nach solchen Funktionen zu durchsuchen.
Lösung:
Apache Commons
Apache Commons bietet zwei statische Methoden zum Konvertieren der Bytegröße in ein für Menschen lesbares Format:
Implementierung:
public static String humanReadableByteCountSI(long bytes) { // ... code from Apache Commons } public static String humanReadableByteCountBin(long bytes) { // ... code from Apache Commons }
Beispiel:
System.out.println(humanReadableByteCountSI(1024)); // output: "1.0 kB" System.out.println(humanReadableByteCountBin(1024)); // output: "1.0 KiB"
Das obige ist der detaillierte Inhalt vonWie kann ich Bytes in Java in ein für Menschen lesbares Format konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!