-------------------------------------對於有多層內容的文件夾來說,要徹底刪除的話,就需要編寫代碼進行迭代操作--------------------------------------
/**
* 迭代刪除文件夾
* @param dirPath 文件夾路徑
*/
public static void deleteDir(String dirPath){
File file = new File(dirPath);// 讀取
if(file.isFile()){ // 判斷是否是文件夾
file.delete();// 刪除
}else{
File[] files = file.listFiles(); // 獲取文件
if(files == null){
file.delete();// 刪除
}else{
for (int i = 0; i < files.length; i++){// 循環
deleteDir(files[i].getAbsolutePath());
}
file.delete();// 刪除
}
}
}