黑马程序员技术交流社区
标题:
给个程序你删除整个目录
[打印本页]
作者:
编程小黑
时间:
2015-7-23 00:39
标题:
给个程序你删除整个目录
需求:删除指定的目录。
思路:
A:封装目录
B:获取目录下的所有文件或者文件夹File[]数组
C:遍历File[]数组,获取到每一个File对象
D:判断该File对数是否是
目录:返回B。(递归)
不是目录:
删除文件。
*/
import java.io.File;
class Demo03
{
public static void main(String[] args)
{
File file = new File("c:\\kaifa\\Javacode");
get(file);
}
public static void get(File file){
File[] files = file.listFiles();
if(files != null){
for(int i = 0; i<files.length;i++)
{
if(files[i].isDirectory())
{
get(files[i]);
}
System.out.println(files[i]);
}
//file.delete();
}}
}
提醒:不可恢复的,所以用之前要想清楚
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2