java 使用 Common IO 包的 FileUtils 將文件大小轉成適合閱讀的格式

nanerbens 9年前發布 | 562 次閱讀 Java

例如有個文件大小是 4096 ,那么顯示應該是 4K ,不過這個方法只能顯示整數的大小,例如 4555 也顯示的是 4K

java代碼

public static void main(String[] args) {
  File f = new File(args[0]);
  System.out.println(args[0]+":"+FileUtils.byteCountToDisplaySize(f.length()));
}

// 執行
// #java FileSizeShow aaa.zip
// #aa.zip:22M
 本文由用戶 nanerbens 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!