黑马程序员技术交流社区
标题:
定义一个功能,删除一个带内容的文件夹。
[打印本页]
作者:
Joyuang
时间:
2012-2-7 22:34
标题:
定义一个功能,删除一个带内容的文件夹。
本帖最后由 钱兆元 于 2012-2-7 23:32 编辑
定义一个功能,删除一个带内容的文件夹。
应该是用delete()方法,具体什么思路呢?
作者:
张建银
时间:
2012-2-7 22:44
列出该文件夹下的所有文件,如果能列出文件成功,就说明该文件夹带内容,然后删除该文件夹
作者:
Joyuang
时间:
2012-2-7 22:52
张建银 发表于 2012-2-7 22:44
列出该文件夹下的所有文件,如果能列出文件成功,就说明该文件夹带内容,然后删除该文件夹 ...
具体写点代码呗
作者:
张建银
时间:
2012-2-7 22:55
钱兆元 发表于 2012-2-7 22:52
具体写点代码呗
自己写啊,自己动手丰衣足食,File里面有列出所有文件这个方法:lol
作者:
王文龙
时间:
2012-2-7 23:30
先从里往外删除内容...
定义File
File f=new File("目录");
主要代码:
public static void delDir(File f){
File[] files=f.listFiles();
for(int i=0;i<files.length;i++)
{
if(files[i].isDirectory())
delDir(file[i]); //这里运用递归
else
file[i].delete();
}
f.delete();
}
作者:
Joyuang
时间:
2012-2-7 23:31
ls正解啊,我写写
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2