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();}这是我需要的效果。 移动的圆 请教关于eclipse引入包的问题 帮忙解释一下接口的耦合,完全耦合,接藕,看书不大懂~ 急,在线等待,我将javaBean的toString 方法重写了,如果再将重写后的toString回bean对象 计算器JAVA程序 怎么样求质数? JCreator使用求助 100分求解决问题!! applet与数据库操作的一点见解,请检查。 给JFrame加背景图片之后,怎么菜单栏看不见了,鼠标放上去,可以选择! 那个叫“当午”的整天抢沙发的哥们儿怎么最近不见了 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();
}这是我需要的效果。