我尝试使用如下名称搜索文件:ENV20120517 每一件事你做什么并由 .DAT 完成
所以我将模式设置为:“ENV20120517*.*DAT”。
public boolean accept(File dir, String name) {
if (pattern != null) {
return name.matches(pattern);
}
return false;
}
为什么对于前面的模式,我得到了正确的:name = "ENV20120516053518.DAT" ?