So konvertieren Sie die Bytegröße in ein für Menschen lesbares Format in Java
Das Konvertieren der Bytegröße in ein für Menschen lesbares Format ist eine häufige Aufgabe in Softwareentwicklung. In Java gibt es dafür keine integrierte Methode, aber wir können Apache Commons Lang3 als praktische Möglichkeit verwenden.
Apache Commons Lang3 bietet zwei Methoden zur Humanisierung der Byteanzahl:
So verwenden Sie diese Methoden:
import org.apache.commons.lang3.StringUtils; public class ByteSizeConverter { public static void main(String[] args) { long bytes = 1024 * 1024; // Convert to SI format (e.g., 1 MB) String humanReadableBytesSI = StringUtils.humanReadableByteCountSI(bytes); System.out.println(humanReadableBytesSI); // "1 MB" // Convert to binary format (e.g., 1 MiB) String humanReadableBytesBin = StringUtils.humanReadableByteCountBin(bytes); System.out.println(humanReadableBytesBin); // "1 MiB" } }
Diese Methoden bieten eine bequeme Möglichkeit, Bytegrößen in einem für Menschen lesbaren Format darzustellen, unabhängig davon, ob Sie SI- oder Binäreinheiten bevorzugen.
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!