package org.weebing.ai.util;
import java.io.File;
public class Directory {
public static File[] getCurFilesList(String filePath) {
File path = new File(filePath);
File[] listFiles = path.listFiles(new java.io.FileFilter() {
@Override
public boolean accept(File pathname) {
if (pathname.isFile())
return true;
else
return false;
}
});
return listFiles;
}
public static void main(String[] args) {
String filePath = "E:\\最近工作\\毕设";
File[] fileList = Directory.getCurFilesList(filePath);
for (File file : fileList) {
System.out.println(file.getName());
}
}
}
这里用到了匿名函数!
本文介绍了一种使用Java进行文件操作的方法,通过Directory类的getCurFilesList方法,可以获取指定目录下所有文件的列表。此方法利用了匿名函数来过滤目录项,仅返回文件而非目录,展示了Java在文件系统操作方面的灵活性。
1677

被折叠的 条评论
为什么被折叠?



