Tukar Saiz Byte kepada Format Boleh Dibaca Manusia dalam Java
Masalah:
Menukar bait saiz ke dalam format yang boleh dibaca manusia, seperti "1 Kb" atau "1 Mb," ialah keperluan biasa. Daripada menulis utiliti ini secara manual dalam setiap projek, meneroka perpustakaan sedia ada untuk fungsi sedemikian adalah wajar.
Penyelesaian:
Apache Commons
Apache Commons menyediakan dua kaedah statik untuk menukar saiz bait kepada format yang boleh dibaca manusia:
Pelaksanaan:
public static String humanReadableByteCountSI(long bytes) { // ... code from Apache Commons } public static String humanReadableByteCountBin(long bytes) { // ... code from Apache Commons }
Contoh:
System.out.println(humanReadableByteCountSI(1024)); // output: "1.0 kB" System.out.println(humanReadableByteCountBin(1024)); // output: "1.0 KiB"
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Bait kepada Format Boleh Dibaca Manusia di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!