您的位置:首页 > 编程语言 > Java开发

Java中删除非空目录;

2017-04-06 10:19 190 查看
02.    public static void delete(File file) {  

03.        if (file.isFile()) {  

04.            file.delete();  

05.            return;  

06.        }  

07.  

08.        if(file.isDirectory()){  

09.            File[] childFiles = file.listFiles();  

10.            if (childFiles == null || childFiles.length == 0) {  

11.                file.delete();  

12.                return;  

13.            }  

14.      

15.            for (int i = 0; i < childFiles.length; i++) {  

16.                delete(childFiles[i]);  

17.            }  

18.            file.delete();  

19.        }  

20.    } 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: