java實現文件夾中只保留指定數目的最新文件,刪除生成時間最先的文件

注意:這種方法只適用於文件命名規則是關於日期的。如2018-12-10_log.txt類型。   假設只想讓文件夾中保留最新的max個文件 第一步:獲得該文件夾下的文件數目n。 第二步:若是數目n > max(須要執行刪除文件操做),遍歷文件夾,獲得關於文件名和和文件名時間戳的map。如<1453453547365,2018-12-10_log.txt>。 第三步:獲得map裏最小的key值,從而
相關文章
相關標籤/搜索