123456789101112131415161718192021222324252627 |
- package com.hssx.centerdata.util;
- public class FileUtil {
- /**
- * 获取容易识别的文件大小,比如KB, MB, GB
- * @param size
- * @return
- */
- public static String getReadableFileSize(long size) {
- if (size < 1024) {//1K以内
- return size + "byte";
- } else if (size < 1024 * 1024) {//1M以内
- return String.format("%.1fKB", (size*1.0f/1024));
- } else if (size < 1024 * 1024 * 1024) {//1G以内
- return String.format("%.1fMB", (size*1.0f/1024/1024));
- } else {
- return String.format("%.1fGB", (size*1.0f/1024/1024/1024));
- }
- }
- public static void main(String[] args) {
- long l = 1024 * 1024 * 1 * 1024;
- System.out.println(getReadableFileSize(l));
- String substring = "/upload/af9db74095354187b5ee17bce73b6b82.jpg".substring("/upload/".length());
- System.out.println(substring);
- }
- }
|