列出指定目录下(包括其子目录)的所有文件

标签: IO流
0人阅读 评论(0) 收藏 举报
分类:
	/*
	 * 列出指定目录下(包括其子目录)的所有文件
	 */
	public static void listDirectory(File dir)throws IOException{
		if(!dir.exists()){
			throw new IllegalArgumentException("目录"+ dir +"不存在");
		}
		if(!dir.isDirectory()){
			throw new IllegalArgumentException(dir + "不是目录");
		}

		File[] file = dir.listFiles();
		if(file != null && file.length>0){
			for (File file2 : file) {
				if(file2.isDirectory()){
					listDirectory(file2);//递归
				}else{
					System.out.println(file2);
				}
			}
		}
	}

查看评论

PHP7文件目录函数库实战

-
  • 1970年01月01日 08:00

Java递归算法,列出某个目录下的所有子目录和文件

void getDir(String strPath) throws Exception {      try      {           File f=new File(strPath);  ...
  • ninjya_luck
  • ninjya_luck
  • 2010-07-12 17:17:00
  • 2022

二、列出指定目录下的文件(包括子目录)

当File对象指向一个目录时,可以通过File对象来获取目录下的文件信息。     1、File类的list方法返回该目录下所有文件(包括目录)的文件名,文件名不包含路径信息。     2、Fil...
  • TFFITS
  • TFFITS
  • 2012-04-23 18:26:04
  • 2052

用java来实现列出指定目录下的文件,子目录下的文件也要输出

写一个 javaTest程序,列出所有目录下的*.java 文件,把子目录下的 JAVA文件也打印出来。 package javaiotest; import java.io.File; p...
  • junli_chen
  • junli_chen
  • 2015-11-02 15:46:08
  • 2459

Linux环境下列出指定目录下的所有文件

递归方式列出指定目录下的所有子目录和文件。
  • u013344915
  • u013344915
  • 2015-07-23 21:27:10
  • 570

python 列出指定目录下的所有目录和文件

python 列出指定目录下的所有目录和文件 思路:设计一个函数list_all_files(now_dir),如果now_dir是一个文件,则显示文件;如果是目录,进入目录,列出目录中的目...
  • qq_31917799
  • qq_31917799
  • 2017-09-07 22:19:56
  • 605

java输出指定目录下所有的java文件名(包含子目录)

输出指定目录下所有的java文件名(包含子目录) package com.itheima_02; import java.io.File; /* * 需求:输出指定目录...
  • Code_My_Dream
  • Code_My_Dream
  • 2017-06-03 14:20:12
  • 1401

递归列出指定目录下所有的普通文件

要求:打印输出指定目录下所有普通文件,若文件为子目录,则递归搜索子目录下的普通文件。知识点:普通文件(Regular File)。指普通意义上的文件,如数据文件、可执行文件等。与其他类型的文件区别开来...
  • u013012494
  • u013012494
  • 2014-06-14 17:51:46
  • 766

递归列出指定目录内的所有文件夹和文件

package com.franky.io; import java.io.File; /** * 列出指定文件夹内的所有文件夹和文件 * @author Administrator * ...
  • franky814
  • franky814
  • 2014-12-14 21:53:52
  • 618

vb实现获取指定目录内的所有文件(包括子目录)

Option Explicit'以竖式遍历先遍历某子目录及内部所有子目录,然后再返回与之同级的目录 Sub GetPath(ByVal FilePath As String, ByVal list ...
  • lmdcszh
  • lmdcszh
  • 2011-09-11 22:04:01
  • 3775
    个人资料
    持之以恒
    等级:
    访问量: 784
    积分: 198
    排名: 91万+
    文章分类