`
microjava
  • 浏览: 318613 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

获取指定路径下的所有文件

阅读更多
package test;

import java.io.*;

public class DiGui {
	static void getDir(String strPath) throws Exception {
		try {
			File f = new File(strPath);
			if (f.isDirectory()) {
				File[] fList = f.listFiles();
				for (int j = 0; j < fList.length; j++) {
					if (fList[j].isDirectory()) {
						System.out.println(fList[j].getPath());
						getDir(fList[j].getPath()); // 在getDir函数里面又调用了getDir函数本身
					}
				}
				for (int j = 0; j < fList.length; j++) {

					if (fList[j].isFile()) {
						System.out.println(fList[j].getPath());
					}

				}
			}
		} catch (Exception e) {
			System.out.println("Error: " + e);
		}

	}

	public static void main(String[] args) {
		String strPath = "F:/test/etc/etc";
		System.out.println(strPath);

		try {
			getDir(strPath);
		} catch (Exception e) {

		}
	}
}

分享到:
评论

相关推荐

    获取指定目录下的所有文件路径及文件名

    "获取指定目录下的所有文件路径及文件名"这一主题是其中的核心部分,它涉及到文件系统接口的使用,以及如何遍历目录结构来收集信息。在这个场景下,我们将深入探讨以下几个关键知识点: 1. **文件路径与文件名**: ...

    java实现获取指定路径下指定格式的所有文件

    java实现 获取指定路径下 指定格式 的所有文件

    获取指定目录下的文件列表 获取指定目录下的所有文件名和路径(包括子目录)

    在编程领域,尤其是在文件系统操作相关的任务中,获取指定目录下的所有文件名和路径是一项基本且重要的工作。这个过程通常涉及到文件系统遍历,能够帮助开发者处理文件、组织数据或者进行备份等操作。本篇文章将深入...

    获取指定目录下的文件路径及文件名

    在IT行业中,尤其是在编程领域,经常需要处理文件和目录的操作,比如获取指定目录下的文件路径、文件名以及统计文件的数量。这些操作对于文件管理、数据处理、自动化脚本编写等任务至关重要。以下将详细讲解如何实现...

    Java获得某个路径下的所有文件列表,并写入指定文件

    在Java编程中,获取某个路径下所有文件列表并将其写入指定文件是一项常见的任务,尤其在文件管理和系统操作中非常实用。以下是如何实现这个功能的详细步骤和相关知识点。 首先,我们需要导入Java.io和java.nio.file...

    Shell获取指定目录下所有文件以及路径

    Shell获取指定目录下所有文件以及路径 Shell 初级应用

    获取指定目录下的文件相对路径

    "获取指定目录下的文件相对路径"这个主题就是关于如何在NSIS脚本中有效地管理文件路径,以便于安装过程中的文件操作。 首先,了解相对路径的概念是至关重要的。相对路径是相对于当前工作目录或某个基点的文件或目录...

    C# 获取文件路径

    C# 获取文件路径 ...* `System.IO.Path.GetFileNameWithoutExtension(path)`:返回不具有扩展名的指定路径字符串的文件名。 C# 获取文件路径有多种方法,需要根据不同的应用场景选择合适的方法。

    获取指定目录下的文件

    在本教程中,我们将探讨如何利用QT5库来获取指定目录下的特定类型文件,以实现一个基本的文件搜索功能。QT5是一个强大的跨平台应用程序开发框架,它提供了丰富的API用于文件和目录操作。 首先,我们要导入QT5中的`...

    获取指定路径下文件夹和文件名

    在C#编程中,获取指定路径下文件夹和文件名是一项常见的任务,这涉及到文件系统操作和文件遍历。下面将详细介绍如何实现这一功能,并提供相关的C#代码示例。 首先,我们需要导入`System.IO`命名空间,它包含了处理...

    C#获取指定文件夹下的所有文件夹

    在C#中,`DirectoryInfo`类是用于代表文件系统的目录信息,而`GetDirectories()`方法则是用来获取指定路径下所有子目录的。 ```csharp using System; using System.IO; public class Program { public static ...

    VS.NET 如何获取指定文件夹下的所有文件夹

    - `GetDirectories(string path)`: 这个静态方法接受一个路径参数,返回该路径下所有子目录的字符串数组。默认情况下,它只返回第一级子目录,不包含子目录的子目录。 - `GetDirectories(string path, string ...

    python 获取指定文件夹下的所有文件,包括子文件夹下的文件

    python 获取指定文件夹下的所有文件,包括子文件夹下的文件,路径需要自行更改。 python 获取指定文件夹下的所有文件,包括子文件夹下的文件,路径需要自行更改。 python 获取指定文件夹下的所有文件,包括子文件夹...

    java文件路径获取

    该方法用于获取指定路径下的资源,并返回表示该资源的`URL`对象。 - **参数**:`String path` - 指定资源的路径。 - **返回值**:`URL`对象,如果找不到资源则返回`null`。 - **特点**: - 如果`path`以 `/` 开头...

    获取指定目录下所有文件的绝对路径和文件名

    获取指定目录下所有文件的绝对路径和文件名

    易语言删除指定路径指定后缀文件

    下面是一个简单的易语言示例代码,演示如何删除指定路径下所有.txt后缀的文件: ```易语言 .开始程序 .变量 文件列表, 字符型数组 .变量 当前文件, 字符型 .变量 文件后缀, 字符型 .调用 “取目录文件列表” ...

    ant自动获取文件路径

    标题“ant自动获取文件路径”涉及的是Apache Ant这一构建自动化工具在处理文件路径时的技巧。Apache Ant是一个基于Java的构建工具,它被广泛用于Java项目中,类似于Unix的make,但依赖于XML来描述构建过程。在Ant中...

    用批处理获取当前目录下所有文件的路径

    ### 使用批处理脚本获取当前目录下所有文件的路径 #### 概述 在Windows操作系统中,批处理脚本(`.bat` 文件)是一种非常实用的工具,它可以帮助用户自动化执行一系列命令。本文将详细介绍如何编写一个批处理脚本...

    文件的Handle获取文件路径

    描述中提到,这种需求在网络上找到的相关资源较少,可能是因为它相对较为底层,且多数情况下可以通过其他方式获取文件路径。 在Windows系统中,我们可以利用内核模式下的API来实现这个功能。这里提到的`...

Global site tag (gtag.js) - Google Analytics