java - 如何删除 Windows NTFS 文件系统中的 Thumbs.db 文件?

标签 java file-io

我的基于 Web 的 Java 应用程序将文件存储在本地驱动器中(例如:D:/AppData)。它正在扫描文件夹中的文件(String[] nameOfFiles = dirName.list();)并显示该文件夹中的所有文件。 Thumbs.db 也随之而来。如何省略该文件?目前,我在扫描文件夹之前将其删除。

java中有没有其他方法可以跳过扫描该文件?

最佳答案

假设 dirName 是一个 File 对象,那么 File.list() 有一个 overloaded member这需要 FilenameFilter可用于过滤返回的文件列表的对象。

关于java - 如何删除 Windows NTFS 文件系统中的 Thumbs.db 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4235425/

相关文章:

java - java中如何限制每行的字符数?

java - 下载 Maven 存储库文件

c - 在二进制文件中存储 GList 的良好格式,以便文本编辑器无法识别文本字段的值

java - spring boot 中不使用嵌入式 Tomcat Servlet 容器时收到异常

java - 无法从 Spring 表单中获取图像

Java第二类mysql连接失败

java - 如何将 HashSet<String> 保存到 .txt?

Java:字节流中的 While 循环

java - 如何获取txt文件中的代码输出?

string - 如何检查用户是否在 Go 中输入了空值?