`

列出某文件夹下的所有文件

阅读更多
public class FileFiterOperation {
	public static void main(String[] args) {
//File.separatorChar是系统分隔符,不同的操作系统下面是不一样的
		File f = new File("D:" + File.separatorChar + "J2SE");
//new Filter() f.listFilters()传递一个Filers过滤器,然后会调用accept方法
//把你listFilters方法得到每一个元素放到accept方法中进行判断 是目录还是文件。如//果是文件就返回true,最后fs中存储的是所有的返回true的元素
		File fs[] = f.listFiles(new Filters());
		for (File file : fs) {
			System.err.println(file.getName());
		}
	}

	static class Filters implements FileFilter {
		public boolean accept(File fc) {
			// 判断fs是否为文件
			if (fc.isFile())
				return true;
			return false;
		}
	}
}
分享到:
评论

相关推荐

    列出某文件夹下所有文件的完整目录.bat

    列出某文件夹下所有文件的完整目录,文件是BAT,直接放目录下运行即可!!超级实用的小工具!!!!!!

    获取某文件夹下所有文件名、文件夹名、后缀名

    在IT领域,获取一个文件夹下所有文件名、文件夹名以及后缀名是一项常见的任务,这在数据处理、文件管理、自动化脚本编写等方面都非常重要。本文将详细讲解如何实现这一功能,并提供一个名为"getfilename.exe"的实用...

    asp.net列出某文件夹下的所有文档,包括子目录下的档案

    代码中实现了对指定文件夹下所有文件和子文件夹的遍历。主要通过以下步骤进行: - 创建一个DirectoryInfo实例,它代表了目标文件夹。 - 使用GetFiles方法获取当前目录下的所有文件,并遍历它们输出到Web页面。 - ...

    VB查找文件(可搜索子文件夹)

    标题中的“VB查找文件(可搜索子文件夹)”指的是使用Visual Basic(VB)编程语言编写的一个程序,该程序能够遍历指定的目录及其所有子目录,查找并列出指定类型的文件。这个功能在处理大量文件时非常实用,比如在...

    bat脚本获得某路径下的所有文件名称

    标题 "bat脚本获得某路径下的所有文件名称" 涉及的是Windows操作系统中的批处理(BAT)脚本技术,这是一种简单的程序设计语言,用于自动化执行命令行操作。在这个特定的场景中,我们要讨论如何利用BAT脚本来遍历并...

    word操作题自动批改程序案例代码一+VBA编写+批量批改某文件夹下的所有word操作文件

    适合场景为,将一个班级或一个年级的word操作题放到某文件夹内,然后进入批改程序.xlsm,点击批改按钮,就会弹出一个选择文件的对话框。然后找到学生文件所在的文件夹,进入后ctrl+A全选学生的word操作文件,就会...

    C#实现,遍历ftp上的文件夹,文件名

    1. **创建FtpWebRequest对象**:使用`FtpWebRequest`类初始化一个请求对象,指定FTP服务器的URL、用户凭据(用户名和密码)以及FTP操作类型(例如,列出目录)。 ```csharp FtpWebRequest request = (FtpWebRequest...

    定时删除一个文件夹内的所有子文件夹和文件的方法

    - `dir %1 /ad /b /s > del.txt`:列出指定文件夹下的所有子文件夹,并将结果重定向到`del.txt`文件中。 - `/ad`:仅列出目录。 - `/b`:使用基本格式,去除不必要的信息。 - `/s`:递归列出所有子文件夹。 3. ...

    列出某文夹下的指定文件的软件源码

    \Windows\System32`,接着通过`SendMessage`函数向`List1`控件发送`LB_DIR`消息,并传递`DIRATTR`和通配符`"*.*"`作为参数,请求列出当前目录下所有符合指定属性的文件和目录。 ### 总结 这段VB源码展示了如何利用...

    电脑硬盘文件夹整理工具、文件清理

    首先,运行整理工具,它会扫描整个硬盘并列出所有文件和文件夹的大小。然后,你可以通过查看大小、修改日期等属性来决定哪些文件不再需要。例如,可以优先清理临时文件、系统日志、下载文件夹中的旧文件等。此外,...

    一个可以比较文件和文件夹的软件

    4. **文件夹比较**:如果涉及到整个项目或文件夹的比较,工具会递归地比较所有子文件和子文件夹,列出所有差异。 5. **版本控制集成**:许多代码差异比较工具可以与Git、SVN等版本控制系统无缝集成,直接在提交历史...

    Linux查找文件夹下包含某字符的所有文件

    -type f -name '*.php'` 会搜索当前目录(`.`)及其子目录下所有的`.php`文件,然后`xargs`将这些文件名作为参数传递给`grep`,进行进一步的字符串匹配。 扩展知识点: 1. **正则表达式**:`grep`支持正则表达式...

    Linux文件模拟器

    ① 根路径为 ROOT。首次进入模拟器时,提示符为“ROOT>”,“>”左侧为当前路径,可在“>” 后输入下述各命令。...⑧ 删除当前路径下的某文件或文件夹(及其下所有文件夹及文件):del 文件或文件夹名称。

    python 遍历目录(包括子目录)下所有文件的实例

    list = os.listdir(rootdir) # 获取rootdir目录下的所有文件和子目录 for i in range(0, len(list)): path = os.path.join(rootdir, list[i]) # 构建完整的路径 if os.path.isdir(path): # 如果是目录,递归调用...

    Python-Excel按照某列拆分多个文件-工具(带界面)

    例如,如果某列名为'Category',我们可以先筛选出'Category'列不同的唯一值,然后对每一种类别创建一个新文件并写入对应行。 3. **GUI设计**:此工具使用了Python的图形界面库,可能是`tkinter`或`PyQt`等。`...

    PHP使用递归方式列出当前目录下所有文件的方法

    特别是在文件系统的操作中,递归可以非常方便地遍历目录及其子目录下...以上便是根据给定文件内容总结的PHP使用递归方式列出当前目录下所有文件的方法及相关知识点。希望对学习和使用PHP进行文件操作的朋友们有所助益。

    恢复文件夹默认权限

    - 接下来,为“Everyone”分配“读取和执行”、“列出文件夹/运行文件”、“读取”权限,取消其他权限,然后点击“应用”。 4. **应用继承权限**: - 默认情况下,新创建的文件夹会继承父文件夹的权限。如果子...

    C#写的Windows文件资源管理器

    权限管理包括:完全控制、修改、读取和执行、列出文件夹内容、读取、写入共6个模块; 13.实现了”最近访问“的功能,用户可以在该功能区找到最近使用的文件,并双击打开查看; 14.实现了新建文件功能,用户可以根据...

    MFC ListControl控件显示文件夹和文件.zip

    在函数内部,使用FindFirstFile()、FindNextFile()和FindClose() API来枚举路径下的文件和文件夹。对于每个找到的条目,获取其图标(通过SHGetFileInfo()或IExtractIcon接口),并将其添加到List Control中。同时,...

Global site tag (gtag.js) - Google Analytics