java

2017-04-07  本文已影响0人  feng__
/**
 * 递归删除 文件/文件夹
 * @param file
 */
public void deleteFile(File file) {

    Log.i("======", "delete file path=" + file.getAbsolutePath());

    if (file.exists()) {
        if (file.isFile()) {
            file.delete();
        } else if (file.isDirectory()) {
            File files[] = file.listFiles();
            for (int i = 0; i < files.length; i++) {
                deleteFile(files[i]);
            }
        }
        file.delete();
    } else {
        Log.e("======", "delete file no exists " + file.getAbsolutePath());
    }
}
上一篇 下一篇

猜你喜欢

热点阅读