java 刪除檔案 刪除資料夾操作

2021-06-28 04:42:43 字數 827 閱讀 9028

/**

* 刪除單個檔案

* * @param spath

* 被刪除檔案的路徑+檔名

* @return 單個檔案刪除成功返回true,否則返回false

*/public static boolean deletefile(string spath)

return flag;

} /**

* 刪除目錄(資料夾)以及目錄下的檔案

* * @param spath

* 被刪除目錄的檔案路徑

* @return 目錄刪除成功返回true,否則返回false

*/public static boolean deletedirectory(string spath)

file dirfile = new file(spath);

// 如果dir對應的檔案不存在,或者不是乙個目錄,則退出

if (!dirfile.exists() || !dirfile.isdirectory())

boolean flag = true;

// 刪除資料夾下的所有檔案(包括子目錄)

file files = dirfile.listfiles();

for (int i = 0; i < files.length; i++) // 刪除子目錄

else

} if (!flag)

return false;

// 刪除當前目錄

if (dirfile.delete()) else

}

java刪除檔案及資料夾

刪除指定資料夾下所有檔案 param path 資料夾完整絕對路徑 param path return public static boolean delallfile string path if file.isdirectory string templist file.list file te...

linux刪除檔案 資料夾操作

在管理系統日誌的時候常常需要清空已有的日誌來殺死程序,但是如何engine pids中的數量極為龐大的話,那麼單個檔案類似rm filename就不那麼合理了,需要一種可以直接刪除日誌檔案目錄下面的所有程序資訊但是卻不刪除資料夾本身,首先簡單貼一下rm命令的用法 刪除資料夾 rm 一 rm命令使用許...

檔案 資料夾刪除

今天恰好用到檔案刪除,上網看到了乙份整理不錯的,分享下。1,驗證傳入路徑是否為正確的路徑名 windows系統,其他系統未使用 驗證字串是否為正確路徑名的正規表示式 private static string matches a za z 通過 spath.matches matches 方法的返回...