天天看點

删除檔案夾的總結

public void deleteFolder(String folderPath) {
		
		File folder = new File(folderPath);
		if(!folder.isDirectory()){
			folder.delete();
		}else if(folder.isDirectory()){
			String [] filelists = folder.list();
			for(int i=0;i<filelists.length;i++){
				File delfile = new File(folderPath + "\\" + filelists[i]);
				if(!delfile.isDirectory()){
					delfile.delete();
				}else if(delfile.isDirectory()){
					deleteFolder(folderPath + "\\" + filelists[i]);//遞歸繼續删除檔案夾下的檔案
				}
			}
		}
		folder.delete();
	}