File 类中的delect() 方法只能删除空文件夹吗?
解决方案 »
- 删掉一个表的问题??
- 资源文件读取
- 如何通过键盘输入命令来终止死循环
- JAVA API迷惑
- 除了swt,还有没有其他的支持OLE控件的开发包?,急
- 项目设计问题,高手请进!!!
- 如何用JAVA实现自动TELENT 到UNIX主机,并调用SHELL程序
- 问:在b/s结构中,如果要显示报表(包括需要饼图,直方图类),你通常会考虑怎么做?
- applet可不可以在loading的时候显示点图片或动画之类的东西,就象flash一样?
- 使用eclipse来上传文件至gitlab,上传不了
- 请教:用sdk1.5+eclipce 3.2+myeclipce 5.0+tomcat 5.5或近似工具进行环境配置
- 请看到这个问题,及时回复,谢谢!!!
import java.io.File;
class DelFiles{
public void delDir(String path){
File dir=new File(path);
if(dir.exists()){
File[] tmp=dir.listFiles();
for(int i=0;i<tmp.length;i++){
if(tmp[i].isDirectory()){
delDir(path+"/"+tmp[i].getName());
}
else{
tmp[i].delete();
}
}
}
dir.delete();
}
public static void main(String[] args){
/*File dir=new File("c:/abc");
for(int i=0;i<dir.listFiles().length;i++){
dir.listFiles()[i].delete();
}
File DIR= new File("c:/abc");
int len = DIR.listFiles().length;
File file[] = DIR.listFiles();
for(int i=0;i<len;i++)
file[i].delete();*/
DelFiles df=new DelFiles();
df.delDir("c:/abc");
}
}