我正在嘗試在Java中創建一個目錄。如果它存在,我想刪除該目錄及其內容並創建一個新目錄。我正在嘗試執行以下操作,但該目錄未被刪除。新文件被追加到目錄。創建目錄。如果存在,刪除目錄及其內容並在Java中創建一個新的文件
File file = new File("path");
boolean isDirectoryCreated = file.mkdir();
if (isDirectoryCreated) {
System.out.println("successfully made");
} else {
file.delete();
file.mkdir();
System.out.println("deleted and made");
}
我在運行時在運行項目的目錄中創建這個目錄。每次運行後,必須刪除舊內容,並且必須在此目錄中顯示新內容。
如果目錄不爲空,則不能刪除目錄..以遞歸方式深入目錄以刪除目錄中的所有文件.. –