Rumah > Java > javaTutorial > Bagaimanakah Saya Boleh Menukar Bait kepada Format Boleh Dibaca Manusia di Java?

Bagaimanakah Saya Boleh Menukar Bait kepada Format Boleh Dibaca Manusia di Java?

Patricia Arquette
Lepaskan: 2024-11-20 22:13:13
asal
755 orang telah melayarinya

How Can I Convert Bytes to Human-Readable Format in Java?

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:

  • humanReadableByteCountSI(): Menggunakan konvensyen Sistem Unit Antarabangsa (SI), dengan 1000 unit saiz yang lebih kecil bersamaan dengan satu unit saiz yang lebih besar.
  • humanReadableByteCountBin(): Menggunakan konvensyen binari, di mana 1024 unit saiz yang lebih kecil sama dengan satu unit saiz yang lebih besar .

Pelaksanaan:

public static String humanReadableByteCountSI(long bytes) {
  // ... code from Apache Commons
}

public static String humanReadableByteCountBin(long bytes) {
  // ... code from Apache Commons
}
Salin selepas log masuk

Contoh:

System.out.println(humanReadableByteCountSI(1024)); // output: "1.0 kB"
System.out.println(humanReadableByteCountBin(1024)); // output: "1.0 KiB"
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan