Java 刪除當前資料夾及其資料夾下的全部檔案

2021-09-08 22:30:07 字數 932 閱讀 6529

刪除資料夾2以下的全部檔案及其資料夾

演示樣例資料夾例如以下:d:/test/1/2

1、使用fileutils類。靜默刪除

string url = "d:/test/1/2";

boolean bol = fileutils.deletequietly(new

file(url));

system.out.println(bol);

假設要刪除資料夾1呢?

僅僅須要這樣:

string url = "d:/test/1/2";

boolean bol = fileutils.deletequietly(new

file(url).getparentfile());

system.out.println(bol);

2、使用file類操作
public

static

void

deletedir(file file)

file.delete();

}

或者連當前的資料夾也一塊刪除。

比方:」d:/test/1/2」 ,刪除資料夾2以及該資料夾內的全部內容。

public static void deleteall(file file)  else 

file.delete(); // 刪除資料夾

}}

僅僅是刪除了資料夾2以下的檔案及其資料夾,假設連資料夾2也刪掉也能夠依照上述辦法。

string url = "d:/test/1/2";

deletedir(new

file(url));

不**件夾1和資料夾2之間是否還有其它檔案或者資料夾都能夠刪掉!

C 遞迴刪除資料夾及其檔案

在c 檔案操作過程中,有時候需要刪除相應目錄,如果資料夾中含有其他資料夾或者檔案,也需要一併進行刪除,此時可能就需要使用遞迴來刪除資料夾目錄以及檔案,遞迴過程中,如果遍歷的物件是資料夾,則刪除資料夾,若是檔案,則刪除對應檔案。directory.delete方法可用於刪除資料夾,file.delet...

php刪除 複製資料夾及其資料夾下所有檔案

複製xcopy函式用法 xcopy feiy feiy2 1 拷貝feiy下的檔案到 feiy2,包括子目錄 xcopy feiy feiy2 0 拷貝feiy下的檔案到 feiy2,不包括子目錄 引數說明 source 源目錄名 destination 目的目錄名 child 複製時,是不是包含的...

eclipse開啟當前檔案所在資料夾

myeclipse裡面就帶了類似的乙個外掛程式,點一下就可以開啟當前編輯檔案所在的資料夾。myeclipse 裡面的外掛程式名叫 desktop 操作如下 run external tools open external tools dialog.new 乙個 program location 裡面...