import java.io.*;
public class lianxi {
static void printAllTxtFile(File fileName) {
File[] lists = fileName.listFiles();
if (lists != null) {
for (File f : lists) {
if (f.isDirectory())//如果是目录继续调用这个方法
printAllTxtFile(f);
else//如果是文件,进行判断,并打印名字
{
if (f.getName().endsWith(".txt"))
System.out.println(f);
}
}
}
}
public static void main(String[] args) {
File file = new File("F:\\java");
printAllTxtFile(file);
}
}
递归列出指定目录下的所有扩展名为txt的文件
最新推荐文章于 2022-04-14 17:19:27 发布