[导入]递归方法显示某文件夹下的所有文件

[导入]递归方法显示某文件夹下的所有文件

作者: tianshi0253  链接: http://tianshi0253.javaeye.com/blog/203076  发表时间: 2008年06月13日

声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!

package T01;

import java.io.File;
class DirList{
static void getDir(String strPath){
	File f = new File(strPath);
	if (f.isDirectory()){
		File file[] = f.listFiles();
		for(int i=0;i<file.length;i++){
			if (file[i].isDirectory()){
				System.out.println("目录\t"+file[i].getPath());
				getDir(file[i].getPath());
			}
			if(file[i].isFile()){
				System.out.println("文件\t"+file[i].getPath());
			}
		}
	}
	
	
}

	public static void main(String[] args) {
		
		String strPath = "C:\\";
		getDir(strPath);
	}
	}

 


本文的讨论也很精彩,浏览讨论>>


JavaEye推荐
  • 搜狐网站诚聘Java、PHP和C++工程师
  • 北京: 千橡集团暨校内网诚聘软件研发工程师
  • Oracle专区上线,有Oracle最新文章,重要下载及知识库等精彩内容,欢迎访问。
  • 立刻报名,免费获取门票,参加SOA技术论坛(广州6月19日)




文章来源: http://tianshi0253.javaeye.com/blog/203076

你可能感兴趣的:([导入]递归方法显示某文件夹下的所有文件)