`

文件列表的问题

阅读更多
import java.io.*;

public class FileList {
	public static void main(String[] args) {
		File f = new File("G:\\笔试         面试题");
		System.out.println(f.getName());
		tree(f, 1);
	}
	private static void tree(File f, int level) {
		String preStr = "";
		for(int i=0; i<level; i++) {
			preStr += "    ";
		}
		
		File[] childs = f.listFiles();
		for(int i=0; i<childs.length; i++) {
			System.out.println(preStr + childs[i].getName());
			if(childs[i].isDirectory()) {
				tree(childs[i], level + 1);
			}
		}
	}
}
分享到:
评论

相关推荐

    Qt文件列表显示 (实现文件点击、打开逻辑,并未真实打开文件,文件操作需根据需求编写)

    在Qt框架下,实现文件列表显示并处理点击事件是一个常见的任务,这主要涉及到QListWidget或QTreeView等部件的使用。下面将详细讲解如何在Qt中实现这一功能,并结合描述和标签来阐述相关知识点。 首先,`Qt文件列表...

    finalshell文件

    finalshell文件

    使用layui实现多文件列表上传

    在“使用layui实现多文件列表上传”这个项目中,主要涉及到了layui的文件上传功能,这在网页应用中是非常常见且实用的功能,尤其对于需要用户提交多份文件的场景。 首先,layui的文件上传组件是基于HTML5的File API...

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

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

    最终项目文件列表.doc

    3. **执行与控制阶段文件列表**:执行期间,会生成如会议纪要、变更请求、问题日志、进度更新、成本和绩效报告等文件。这些文件监控项目状态,确保项目按计划进行,并处理任何出现的问题或变更。 4. **开始阶段文件...

    磁盘目录、文件列表工具

    "磁盘目录、文件列表工具"正是为了解决这一问题而设计的实用程序。它能够帮助用户快速地生成指定路径下目录和文件的详细列表,并以网页格式导出,方便查看和分享。本文将深入探讨这款工具的功能、工作原理以及应用...

    SpringMVC单文件上传、多文件上传、文件列表显示、文件下载

    本文将详细讲解如何实现SpringMVC中的单文件上传、多文件上传、文件列表显示以及文件下载。 首先,我们需要理解SpringMVC处理文件上传的基本原理。在SpringMVC中,文件上传通常涉及到`CommonsMultipartResolver`...

    文件列表生成器

    手动整理这些信息既耗时又容易出错,而文件列表生成器则能高效解决这个问题。 文件列表生成器的核心功能在于自动化生成文件清单,它可以快速遍历指定目录及其子目录,收集所有文件的相关信息,如文件名、完整路径、...

    SpringMVC单文件上传、多文件上传、文件列表显示、文件下载额

    本教程将深入探讨Spring MVC如何处理单文件上传、多文件上传、文件列表显示以及文件下载。以下是对这些知识点的详细说明: 1. **单文件上传**: 在Spring MVC中,单文件上传主要通过`@RequestParam("file") ...

    VB 获取文件夹和文件列表

    在VB(Visual Basic)编程中,获取文件夹和文件列表是一项基本操作,它涉及到文件系统对象的使用。本文将深入探讨如何使用VB来实现这一功能,包括如何遍历目录、获取文件信息以及处理子文件夹。 首先,我们需要了解...

    易语言INI文件保存超级列表框内容

    在实际编程过程中,需要注意错误处理,如文件不存在、读写权限问题等。此外,为了保持数据的一致性,可以在程序启动时先读取INI文件,初始化超级列表框,然后在退出前再保存当前状态。这将确保用户在关闭和再次打开...

    将xls文件导入到列表控件中

    同时,对于可能出现的错误,如文件不存在、权限问题等,要提供适当的错误处理机制。 5. **用户体验优化**: 可以考虑添加进度条或消息提示,让用户知道导入过程的状态,增加交互性。另外,根据用户需求,可以实现...

    超级列表的表项存为文件.rar

    标题中的“超级列表的表项存为文件.rar”暗示了这个压缩包可能包含了一系列与数据存储、文件管理和列表操作相关的教程或示例。在IT领域,超级列表通常指的是能够处理大量数据并提供高级功能的列表类应用或工具,例如...

    导出文件列表命令

    根据提供的文件信息,我们可以推断出此文档主要讨论了如何使用命令行工具(特别是Windows命令提示符或PowerShell)来导出文件列表到文本文件。接下来,我们将详细解析这一过程中的关键技术点,并对命令行中使用的...

    最终项目文件列表格式.doc

    5. **执行与控制阶段文件列表**:执行阶段主要产生进度报告、变更请求、问题日志、质量检查报告等。控制阶段则需监控这些文件,确保项目按计划进行并作出必要的调整。 6. **收尾阶段文件列表**:项目完成后,需要...

    通过IP获取局域网计算机共享文件列表

    5. **安全与权限**:获取共享文件列表时,必须考虑安全性问题。通常,只有拥有足够权限的用户才能查看或访问他人的共享文件。Windows API提供了检查权限的功能,例如,可以使用`AccessCheck`函数来验证用户对某个...

    SpringMVC+MyBatis上传单个文件,上传多个文件,文件列表显示,文件下载等功能

    本教程将深入探讨如何在SpringMVC中集成MyBatis实现文件上传、多文件上传、文件列表展示以及文件下载功能。 首先,我们需要在SpringMVC项目中配置MyBatis。这包括在`spring-servlet.xml`中配置数据源、事务管理器、...

    linux中关于ftp查看不到文件列表的问题详解

    今天配置linux服务器的ftp后,登录都正常,使用ftp工具登录后,所有目录都可以通过手工写路径访问,但是文件夹和文件列表看不到数据。 后来分析,总结原因得出结果是跟selinux有关,于是通过关闭selinux后尝试,ftp...

    易语言升级文件列表制作工具

    本文将详细介绍“易语言升级文件列表制作工具”及其源码,以及如何利用这个工具来创建升级文件列表。 升级文件列表是软件更新过程中的一个重要组成部分,它记录了新版本与旧版本之间的差异,通常包含哪些文件被修改...

Global site tag (gtag.js) - Google Analytics