A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*空的文件夹    ---> 删除某个路劲下的文件内容
第一:  拿到文件夹下边的所有子文件
第二:  遍历
第三:   是否是文件
       是文件
         直接删
       是文件夹
         递归
*/
public class delete {
        public static void main(String[] args) {
                //创建文件对象,对应硬盘上该项目下的aa文件夹
                                File file = new File("aaa");
                                //返回该文件夹下的所有文件对象
                                File[] files = file.listFiles();
                                //遍历文件对象数组,依次获取到每一个文件对象
                                for (File thisFile : files) {
                                        //判断文件对象是否为文件
                                        if(thisFile.isFile()) {
                                                //如果是文件直接打印文件绝对路径
                                                thisFile.delete();
                        }else{   此处该如何利用递归
                               
                        }
       

2 个回复

倒序浏览
将for循环封装为一个方法
回复 使用道具 举报
谢谢楼主,楼主好人,么么哒
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马