黑马程序员技术交流社区
标题:
求问:如何删除一个文件夹下的所有文件对象
[打印本页]
作者:
浅色寂语66
时间:
2016-8-4 00:13
标题:
求问:如何删除一个文件夹下的所有文件对象
/*空的文件夹 ---> 删除某个路劲下的文件内容
第一: 拿到文件夹下边的所有子文件
第二: 遍历
第三: 是否是文件
是文件
直接删
是文件夹
递归
*/
public class delete {
public static void main(String[] args) {
//创建文件对象,对应硬盘上该项目下的aa文件夹
File file = new File("aaa");
//返回该文件夹下的所有文件对象
File[] files = file.listFiles();
//遍历文件对象数组,依次获取到每一个文件对象
for (File thisFile : files) {
//判断文件对象是否为文件
if(thisFile.isFile()) {
//如果是文件直接打印文件绝对路径
thisFile.delete();
}else{ 此处该如何利用递归
}
作者:
18211001681
时间:
2016-8-4 00:21
将for循环封装为一个方法
作者:
MarkHery
时间:
2016-8-5 00:10
谢谢楼主,楼主好人,么么哒
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2