1 package com;
2
3 import java.io.File;
4
5 public class LocalUtils {
6
7 /**
8 * 删除本地文件夹及包含文件
9 * @param dir
10 */
11 public static void deleteLocalDir(String dir){
12 File file=new File(dir);
13 if(file.exists()){
14 //delete()方法不能删除非空文件夹,所以得用递归方式将file下所有包含内容删除掉,然后再删除file
15 if(file.isDirectory()){
16 File[] files=file.listFiles();
17 for(File f : files){
18 deleteLocalDir(f.getPath());
19 }
20 }
21 file.delete();
22 }
23 }
24 }