File类有删除非空目录的方法吗?怎样删除非空目录,是用递规吗?
解决方案 »
- swing 里面的 Jpanel 可以嵌入 SWT GC吗?
- Spring 注入速度, 非常慢?
- 字符串的问题哈,应该很简单,哪位给解释一下
- 哪有JSP与ACCESS结合的例子下载?
- 在jBuilder中如何调试运行程序
- 各位老师,请问如何生成这样 ———> 的 .jar 文件??????
- 读XML的问题。特急,望各位大虾不吝赐教,在线等待!!!
- CULT3D的JAVA小问题
- 在applet中的getContentPane()方法怎么找不到?
- 请问高手们怎么才让IE支持SWING ??????(加100分)
- 菜鸟问题,求高手解释
- 请问参数个数不定在java里面除了用数组 有其他根本的解决方法吗?,期待高人解决。
static public void deleteDirectory(File dir) throws IOException {
if( (dir == null) || !dir.isDirectory) {
throw new IllegalArgumentException("参数:"+dir+" 错误。请检查它是否是目录。");
}
File[] content = dir.listFiles( );
int x = content.length;
for(int i=0; i<x; i++) {
if(content[i].isDirectory( )) {
deleteDirectory(content[i]);
} else {
content[i].delete( );
}
}
dir.delete();
}