Dc *_*ing 0 java filenames filtering
我正在学习Java,我不太确定搜索文件的方法.我想构建返回文件名的函数(文件名应以其开头star和结尾.txt)
例如,在文件夹中我们有Java源文件和一些文件.例如,文件:
然后我想得到start.txt,star.txt&starton.txt
我一直在寻找,FilenameFilter但我找不到找到文件的好方法.有没有人知道查找文件的方法?
可能最简单的方法是简单使用File#listFiles(FileFilter),类似于
File[] fileList = new File("/path/to/search").listFiles(new FileFilter() {
@Override
public boolean accept(File pathname) {
return pathname.getName().endsWith(".txt");
}
});
Run Code Online (Sandbox Code Playgroud)