A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 fantianfei 于 2015-7-2 09:36 编辑

希望可以和各位同学多交流
  1. package com.btt.io.file;

  2. import java.io.File;

  3. public class FileDemo{
  4.     public static void main(String[] args) {
  5.         File file = new File("src/com/btt/io");//创建一个代表目录的File对象
  6.         fileDir(file);
  7.          
  8.     }
  9.     public static void fileDir(File dir){
  10.         /**
  11.          File[] listFiles()
  12.                 返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件
  13.         */
  14.         File[] files = dir.listFiles();//获得表示目录下的所有文件的数组
  15.         for (File file : files) {//遍历所有的子目录和文件
  16.             if(file.isDirectory()){
  17.                 fileDir(file);//如果是目录,递归调用FfileDir()
  18.             }
  19.             System.out.println(file.getAbsolutePath());//输出文件的绝对路径
  20.         }
  21.     }
  22. }
复制代码



4 个回复

倒序浏览
没代码呀
回复 使用道具 举报
本帖最后由 fantianfei 于 2015-7-2 09:37 编辑

等会,刚不小心覆盖了。
回复 使用道具 举报
学习一下
回复 使用道具 举报
学习了  感谢楼主
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马