java能直接删除非空的directory么?求教代码 自己写一个递归删除的函数就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哦,还是得递归删除啊。。挺麻烦噢~~兄弟有代码么 private static void delFolder(String path) { File folder = new File(path); //获得目录下的所有文件和文件夹 String[] fileList = folder.list(); for (int i = 0; i < fileList.length; i++) { String newPath = path + File.separator + fileList[i]; File file = new File(newPath); //如果是文件直接删除 if (file.isFile()) { file.delete(); } //如果是文件夹递归 if (file.isDirectory()) { delFolder(newPath); file.delete(); } } folder.delete(); } 用代码如何实给菜单项前面加个图片??紧急! 请教:关于数组对象问题! 哪位大虾设计过无人自动回复系统,请进来指点一二 请问在unix下如何调用unix下的接口,谢谢 swing 和 awt?? 怎么做模糊查询呢? 关于用java开发电子商务网站! 如何在applet中点击一个按钮,关闭当前浏览器? 有C/C++基础,考个SCJP要多久呀 急问CardLayout的方法 java 如何读取pdf文档? 请教一下java的类反射和类装载器。能说一下他们的用处和他们有什么相同的吗???没分了,只能给这么多了
挺麻烦噢~~
兄弟有代码么
File folder = new File(path); //获得目录下的所有文件和文件夹
String[] fileList = folder.list();
for (int i = 0; i < fileList.length; i++) {
String newPath = path + File.separator + fileList[i];
File file = new File(newPath); //如果是文件直接删除
if (file.isFile()) {
file.delete();
} //如果是文件夹递归
if (file.isDirectory()) {
delFolder(newPath);
file.delete();
}
}
folder.delete();
}