public class Test01 {
public static void main(String[] args) {
printDirClassFile("C:\\Users\\ma\\Desktop\\bank\\src");
}
public static void printDirClassFile(String Dir) {
File file = new File(Dir);
File[] files = file.listFiles(new FileFilter() {
@Override
public boolean accept(File pathname) {
if (pathname.isDirectory()){
return true;
}
if (pathname.isFile()){
return pathname.getName().endsWith(".java");
}
return false;
}
});
for (File f : files) {
if (f.isFile()) {
System.out.println(f.getAbsolutePath());
}
if (f.isDirectory()) {
printDirClassFile(f.getAbsolutePath());
}
}
}
}
javase File类
最新推荐文章于 2022-03-14 20:50:19 发布