黑马程序员技术交流社区
标题:
遍历目录下的文件和子目录下的文件
[打印本页]
作者:
fantianfei
时间:
2015-7-2 09:33
标题:
遍历目录下的文件和子目录下的文件
本帖最后由 fantianfei 于 2015-7-2 09:36 编辑
希望可以和各位同学多交流
package com.btt.io.file;
import java.io.File;
public class FileDemo{
public static void main(String[] args) {
File file = new File("src/com/btt/io");//创建一个代表目录的File对象
fileDir(file);
}
public static void fileDir(File dir){
/**
File[] listFiles()
返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件
*/
File[] files = dir.listFiles();//获得表示目录下的所有文件的数组
for (File file : files) {//遍历所有的子目录和文件
if(file.isDirectory()){
fileDir(file);//如果是目录,递归调用FfileDir()
}
System.out.println(file.getAbsolutePath());//输出文件的绝对路径
}
}
}
复制代码
作者:
xuhao3622603
时间:
2015-7-2 09:35
没代码呀
作者:
fantianfei
时间:
2015-7-2 09:36
本帖最后由 fantianfei 于 2015-7-2 09:37 编辑
xuhao3622603 发表于 2015-7-2 09:35
没代码呀
等会,刚不小心覆盖了。
作者:
hoop.zeng
时间:
2015-7-2 12:52
学习一下
作者:
fanxin_meng
时间:
2015-7-2 13:37
学习了 感谢楼主
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2