我的基于Web的java应用程序在本地驱动器中存储文件(例如:D:/AppData
)。它正在扫描文件夹中的文件(String[] nameOfFiles = dirName.list();
)并显示文件夹中的所有文件。 Thumbs.db
也随之而来。如何省略该文件?现在,我在扫描文件夹之前将其删除。
java中有没有其他方法可以从扫描中跳过该文件?
答案 0 :(得分:2)
假设dirName是一个File对象,那么File.list()有一个overloaded member,它带有一个FilenameFilter对象,可以用来过滤返回的文件列表。