遞迴:統計檔案大小,刪除檔案
求目錄的總大小:
1、把指定目錄封裝成file物件
2、把資料夾列表列出來
3、判斷,如果是檔案,直接把f.length()相加
4、判斷,如果是資料夾,繼續列表,繼續判斷,如果是檔案相加,如果又是資料夾,繼續列表,繼續判斷,如果是檔案相加…
5、如果是資料夾,遞迴呼叫方法本身的業務邏輯
//遞迴求目錄總大小
public class test_file
private static int count(file file) else if(files[i].isdirectory())
}return sum ;
}
linux 根據檔案大小查詢檔案
inux下的find命令用來查詢檔案,通過man find就知道它是無所不能的。所以按照檔案大小來查詢檔案就不在話下。從man find搜尋size,可以看到如下資訊 size n cwbkmg file uses n units of space.the following suffixes ca...
linux 根據檔案大小查詢檔案
linux下的find命令用來查詢檔案,通過man find就知道它是無所不能的。所以按照檔案大小來查詢檔案就不在話下。從man find搜尋size,可以看到如下資訊 size n cwbkmg file uses n units of space.the following suffixes c...
linux 根據檔案大小查詢檔案
inux下的find命令用來查詢檔案,通過man find就知道它是無所不能的。所以按照檔案大小來查詢檔案就不在話下。從man find搜尋size,可以看到如下資訊 size n cwbkmg file uses n units of space.the following suffixes ca...