java中怎么删除整个文件夹? 我想删除整个目录(目录里有其他文件和目录),使用File.delete()不好用,大家能帮我一下么?感谢感谢 :) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s="E:\\a"; File f=new File(s); File fs[]=f.listFiles(); for(int i=0;i<fs.length;i++){ fs[i].delete(); } f.delete(); }简单的提示如果你想要深度删除,可以用循环将f里面的dir全部删除一下如if(f.isDir()){ deleteDir(f);}deleteDir就是上面的那个方法 非常感谢,用你的方法搞定了 : )private void deleteDir(File f) { File fs[] = f.listFiles(); for (int i = 0; i < fs.length; i++) { deleteDir(fs[i]); } f.delete();}这是我需要的效果。 java JFrame问题 split javamail发送接收邮件,老问题。 JBuilder下编译的class文件都能放在classes目录中,但是不能自动拷贝到webModule下边,为什么呢,要在哪设置吗 异常的问题 通过Button怎样关闭Applet的窗口,高分求教,急!!!!!!!! jb8+weblogic7配置很好,但是出现如下错误,请赐教 javaONE 是什么意思,在什么地方有用武之地。 come to this way! 运行错误!这是我的第一个java 程序! 那个叫“当午”的整天抢沙发的哥们儿怎么最近不见了 JAVA 与 Access直接连接出现问题,怎么办呀?
File f=new File(s);
File fs[]=f.listFiles();
for(int i=0;i<fs.length;i++){
fs[i].delete();
}
f.delete();
}简单的提示
如果你想要深度删除,可以用循环将f里面的dir全部删除一下
如if(f.isDir()){
deleteDir(f);
}deleteDir就是上面的那个方法
File fs[] = f.listFiles();
for (int i = 0; i < fs.length; i++) {
deleteDir(fs[i]);
}
f.delete();
}这是我需要的效果。